これが可能かどうかわかりません。ウェブサイトの URL を次のようにしたいのです。
site.com/browse/2-title/page/2
彼らは実際には:
site.com/index.php?action=browse&id=2&title=title&page=2
リライタルールでそれを行う方法はありますか?それも可能ですか?
ありがとう、私はここでいくつかの助けを本当に感謝します:)
これが可能かどうかわかりません。ウェブサイトの URL を次のようにしたいのです。
site.com/browse/2-title/page/2
彼らは実際には:
site.com/index.php?action=browse&id=2&title=title&page=2
リライタルールでそれを行う方法はありますか?それも可能ですか?
ありがとう、私はここでいくつかの助けを本当に感謝します:)
次のようになります。
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} /([^/]+)/([^/]+)-([^/]+)/([^/]+)/([^/]+)
RewriteRule .* http://site.com/index.php?action=%1&id=%2&title=%3&%4=%5 [L]
次のような URL を静かにマップします。
site.com/browse/2-title/page/2
に:
http://site.com/index.php?action=browse&id=2&title=title&page=2
着信URL のbrowse
、2
、title
、page
および2
は、マップされたリソースに渡される変数です。