我想重写www.example.com
或www.example.com/
或www.example.com/index.php
以/home/
。
我试过这个,但我得到Internal Server Error
:
RewriteCond %{REQUEST_URI} !^/$
RewriteRule ^(.*)$ /home/$1 [L]
我做错了什么?
尝试以下规则,
RewriteEngine On
RewriteCond %{REQUEST_URI} ^(/|/index.php)$
RewriteRule ^ home/ [L]
您可以将此规则用作站点根目录 .htaccess 中的第一个规则:
RewriteEngine On
RewriteEngine ^/?(index.php)?$ /home/ [L,NC]