0
私はゴーグルしていますが、適切な解決策を見つけることができません。.htaccessの余分なパラメータも受け入れることができるようにURLを作成してください。
私はそれのようなパラメータとして整数を受け入れるようにURLを作りたいだけHTMLファイルを含む単純なHTMLサイト(.html拡張子)pricing.htmlのような、非接触us.htmlなどに
を持っています現在、この
:http://www.amznhosting.com/pricing.html
が、私はまた、このような追加のパラメータを受け入れることができるようにURLを作りたい:
http://www.amznhosting.com/pricing.html/2
は、これは私が.htaccessの
RewriteRule ^(.*)$ pricing.html?params=$1 [L,QSA]
その作業が、CSS、JSと画像が取得されていません負荷でこれまでにやったことです。
誰でも知っていますか?これは/file.html/pathは/file.html?params=pathする書き換えます
RewriteEngine on
RewriteRule ^(.+)\.html/(.+)$ /$1.html?params=$2 [NC,L]
:
それは私には機能しません、その "404 Not Foundエラー"と言います。 また、URLにクエリ文字列を入れたくありません。 http://www.amznhosting.com/pricing.html/2 の代わり: http://www.amznhosting.com/pricing.html?params=2 – Rahul
あり 私はちょうどこのようなURLたいです新しいURLにはクエリーストリングはありません。 **/file.html/2 **を**/file.html?params = 2 **に自動的にリダイレクトします。 – starkeen