我有以下网址
http://127.1.1.1/mysite/username/admin
我想显示这样的网址
http://127.1.1.1/mysite/admin
这里的“用户名”是文件名。
怎么可能?
将此 .htaccess 存储到http://127.1.1.1/mysite/.htaccess
:
RewriteEngine on /mysite/
RewriteRule ^(.*)$ username/$1 [r=301,L]
http://127.1.1.1/mysite/admin
-> http://127.1.1.1/mysite/username/admin
http://127.1.1.1/mysite/admin.php?some=value
->http://127.1.1.1/mysite/username/admin.php?some=value
用户名.php
RewriteEngine on /mysite/
RewriteRule ^(.*)$ username.php?requested-file=$1 [r=301,L]
http://127.1.1.1/mysite/admin
->http://127.1.1.1/mysite/username.php?requested-file=admin