私は$_REQUEST[catid']
を使ってクエリでそれを使用するページ(つまりwww.mysite.com/products.php?catid=5
)を持っています。私はSEFのURLに切り替えました。www.mysite.com/products/category/5
PHPがsefのURLでvarsを要求します
catid
の値を取得するには、どうすれば新しいURLを使うことができますか?
次の行は、SEFのURLへの切り替えのための.htaccessファイルで使用された:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
に役立つデータを一時的に
希望を表示するには、以下を使用することができます。 –
どのようにSEFに切り替えたかによって異なります。 htacess 'rewriteRules'?いくつかのフレームワーク? – J0HN
元の投稿を更新して、SEF URLの作成に使用した方法に関する情報を追加しました。 Btw、そのJoomlaのサイトと私はちょうど私が様々なチュートリアルで見つけたいくつかの方法を使用しました。 – bikey77