次の.htaccessで検索エンジンに適したURLを作成しようとしていますが、何を試しても404エラーページが表示されています。.htaccessで404エラーが発生しました。
これはHost Gator共有アカウントにあります(違いがあれば)。ディレクトリは(ドキュメントルート)/ blogで、.htaccessファイルはディレクトリ "blog"にあります。なぜこれが起こっている
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^category/([a-zA-Z0-9]+)/$ index.php?category=$1
任意のアイデア:
例URLはhttp://examplesite.com/blog/category/announcements
.Hereある.htaccessファイルの内容でしょうか?
あなたのパスは、「ブログ」で始まるが、あなたの書き換えルールは、「カテゴリ」 – scibuff
.htaccessファイルはディレクトリ内にある「ブログ」で始まる..私はまた、ドキュメントルートに配置しようとしました。あなたは '' blog/category /([a-zA-Z0-9] +)/ $ index.php?category = $ 1'でなければならないと言っていますか? – NightMICU
、 '/ $ '/ * $'の末尾にオプションの末尾のスラッシュを記述する – scibuff