次の .htaccess ファイルがあります。
RewriteRule ^s/([a-zA-Z]+) /servers/page.php?name=$1
RewriteRule ^s/([a-zA-Z]+)/new-thread /servers/new-thread.php?name=$1
最初の行からわかるように、これは次のとおりです。
mydomain.com/s/hello
実際にページのコンテンツを表示しますmydomain.com/servers/page.php?name=hello
そして2行目:
mydomain.com/s/hello/new-thread
ページのコンテンツを表示する必要があります: mydomain.com/servers/new-thread.php?name=hello
,
しかし、後者の URL を入力すると、前者のページのコンテンツが取得されます。
つまり、 とmydomain.com/s/hello/new-thread
入力すると、 と入力したかのように内容が表示されmydomain.com/s/hello
ます。誰かが私にそれがなぜなのか指摘できますか? 前もって感謝します!