我想将网址:www.example.com/mypage重定向到www.example.com
这是对的吗?
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^/([^/]+)$
RewriteRule .* http://{SERVER_NAME} [R]
答案 0 :(得分:1)
请试试这个:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^mypage.*$ http://www.example.com/ [R=301,L]
答案 1 :(得分:0)
我会做那样的事情:
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.+)$ / [QSA,L]
通过这种方式,您可以获得斜线后面的所有内容作为GET
RewriteRule ^(.+)$ /?param=$1 [QSA,L]