1

私はウェブサイトを持っています:

www.mydomain.com/subfolder/subfolder/index.php

URLからディレクトリ名を常に非表示にするにはどうすればよいですか。つまり、ページが変更されると、常に 2 つのサブフォルダーの名前を URL から非表示にします。
例:
これらの URL:

www.mydomain.com/subfolder/subfolder/index.php
www.mydomain.com/subfolder/subfolder/about.php
www.mydomain.com/subfolder/subfolder/contact.php
...

なる:

www.mydomain.com/index
www.mydomain.com/about
www.mydomain.com/contact
...

恐ろしい長い URL を入力せずに、これらのページをリクエストするために、最後に述べた URL も使用したいと考えています。

4

2 に答える 2

1

htaccess で mod_rewrite または mod rewrite を検索すると、いくつかの良いヒントを見つけることができます。

于 2012-12-15T22:38:48.343 に答える
1

書き換えエンジンにアクセスできる場合は、次のような単純な書き換えパターンを使用できます。

RewriteRule ^/(.*)$ /subfolder/subfolder/$1.php
于 2012-12-15T22:40:24.073 に答える