私はそれを機能させるために最後の数時間から苦労していますが、運はありません..何か助けがあれば本当に素晴らしいでしょう.
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
RewriteRule ^(.+)/$ /$1 [R=301,L]
RewriteRule ^profile/(.*)$ details.php?profile=$1 [L,NC,QSA]
RewriteRule ^industry/(.*)$ category.php?industry=$1 [L,NC,QSA]
RewriteRule ^page/(.+)$ index.php?page=$1 [L,NC,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [R=301,L]
とても複雑ですか?しかし、実際には簡単ではありませんが、上記の一連のルールにもう 1 つルールを追加しようとすると、機能しません。
実際の URL -http://www.examples.com/req-info.php?tag=denis-reach-home&about=denis-reach&info=home
URLへ - http://www.examples.com/tag/denis-reach-home/denis-reach/home
私はさまざまなことを試しましたが、運がありません..例-
RewriteRule ^tag/([^/]*)/([^/]*)$ /req-info.php?tag=$1&about=$2info=$3 [L]
専門家なら誰でもいくつかのヒントを共有できます。
前もって感謝します。