次のURLがあります
http://127.1.1.1/mysite/username/admin
このURLのように表示したい
http://127.1.1.1/mysite/admin
ここで「username」はファイル名です。
どのようにそれが可能ですか?
この .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