0

私は周りを見回してきましたが、それが非常に基本的なタスクであると確信していても、探しているものを完全に見つけることができました. URLが「www.site.com/server/1」のようなものになるようにする必要があると考えています。URL のサーバー部分は .php ファイルになり、クエリなどで / の後の番号を使用できるようになります。

.php を必要としないように並べ替えましたが、書き直す方法がわかりませんか? search.php ファイルに戻ります (書き換えが探しているものかどうかはわかりません)。

助けてくれる人に感謝します

4

1 に答える 1

0

これをドキュメント ルートの htaccess ファイルに追加してみてください。

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/([0-9]+) /$1.php?number=$2 [L,QSA]

クエリ文字列パラメーター名numberを必要なものに置き換える必要があります。「クエリで / の後の数字を使用できる」という意味がわかりません。

于 2012-07-21T03:31:57.307 に答える