0

すべての URL を次のように書き換えたいと思います。

http://example.com/folder/40/name/test.php

http://example.com/folder/40/test.php

http://example.com/test.php

誰にも解決策がありますか?

ありがとう

4

2 に答える 2

2

htaccess を使用してそれを行うことができます。次のようなすべてのURLをリダイレクトします

http://example.com/folder/40/name/test.php
http://example.com/folder/40/test.php

http://example.com/test.php

htaccess ファイルで、以下の行を追加します。

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !(img|anyother folders that you want to ignore|anyother folders that you want to ignore|...)
RewriteRule ^(.*)/(.*)/(.*)/test.php$ test.php [L]

RewriteCond %{REQUEST_FILENAME} !(img|anyother folders that you want to ignore|anyother folders that you want to ignore|...)
RewriteRule ^(.*)/(.*)/test.php$ test.php [L]

詳細情報htaccess の書き換え

于 2013-06-07T07:45:36.567 に答える