私はちょっと新郎です。とても簡単な挑戦です。基本的にはこの単純なmod_rewriteの作り方
、私はフレンドリーURLのを使用していて、あなたはそのように私のサイト上の記事にアクセスすることができます。
url.com/articles.php?article_url=article_name
として、サーバ上で変換
url.com/articles/article_name
がしかし、もし、あなたが
を訪問しますurl.com/articles
記事のインデックスが表示されます。これはすべて私が計画したように機能します。
私はそれはいくつかの頭痛の原因となる
url.com/articles/
アップロードするときに問題がです。理想的には、 '/ articles'と '/ articles /'は両方ともインデックスをロードします。
私の書き換え行は次のようになります。
RewriteRule ^articles$ articles.php
RewriteRule ^articles/(.*)$ articles.php?article_url=$1
任意のアイデア?
あなたが置く最初のRewriteRuleが、その中にスラッシュを持っていますが、私はそれにアクセスできるようにしたいですスラッシュとスラッシュの両方ではありません。私はそれを非常にうまく説明しているかどうかは分かりません...またはこれが達成され、ルールの仕組みを完全に理解できませんか? – willdanceforfun
*は0回以上の一致に一致します。 –