我试图在我的.htaccess 上为我的网站(www.mydomain.com.ng)和 IP(http://173.254.30.129/)做一个 IP 和一个 URL 规范化我做了下面的代码,但它没有工作。
重写引擎开启
Options -multiviews
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteCond %{HTTP_HOST} !^www.mydomain.com.ng$ [NC]
RewriteRule ^(.*)$ http://www.mydomain.com.ng/$1 [L,R=301]
RewriteRule ^index$ index.php [NC,L]
我在我的 .htaccess 上做了上面的代码,我访问了我的 URL(mydomain.com.ng)它没有重定向到这个(www.mydomain.com.ng)。
RewriteEngine On
Options -multiviews
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteCond %{HTTP_HOST} ^173\.254\.30\.129
RewriteRule (.*) http://www.yourdomain.com/$1 [R=301,L]
RewriteRule ^index$ index.php [NC,L]
我在我的 .htaccess 上做了上面的代码,我访问了这个 IP(http://173.254.30.129/)它不会重定向到这个(www.mydomain.com.ng)。
RewriteCond %{HTTP_USER_AGENT} libwww-perl.*
RewriteRule .* – [F,L]
我也想在我的 .htaccess 上执行上述代码,但不知道是否要测试它是否有效。
请帮助我解决这三个问题,我试图在我的 .htaccess 中实现谢谢。