私は.htaccessに新しく、私はそれを私のためにURLをきれいにするために得るいくつかの問題を抱えているようです。.htaccess 3つ以上のparamersを持つURLを清掃する
私はsite.com/articles
のように正常に動作する最初の変数を取得することができています
site.com?p=article&id=3&read=article title
を持っています。しかし、私がさらに進もうとすると、サーバーはそれを見つけることができないと言っています。私はいくつかの方法を試していませんが、どちらも機能していないようです。
RewriteRule ^([a-zA-Z0-9]+)$ index.php?p=$1
RewriteRule ^([a-zA-Z0-9]+)/$ index.php?p=$1
上記の本は
を働いている私は、最後の2が動作していない
RewriteRule ^([a-zA-Z0-9-z\-]+)(/([a-zA-Z0-9-z\-]+))?/?$ index.php?p=$1&i=$2
と
RewriteRule ^([a-zA-Z0-9-z\-]+)/([a-zA-Z0-9-z\-]+)/([a-zA-Z0-9-z\-]+)/?$ index.php?p=$1&i=$2&read=$3
を試してみました。助けてください。ありがとう
やあ、助けに感謝します。記事のタイトルにスペースがあれば、読んだ方法に影響を与えるかどうかは分かりますか? &read = blah blah blah ...ありがとうございます。 – blackStar