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