よし、私の .htaccess はここにあるhttp://example.com/forums/
RewriteEngine On
RewriteRule ^threads/([^/]+)/([^/]+)$ forums-threads.php?code=$1&pn=$2 [QSA]
RewriteRule ^threads/([^/]+)$ forums-threads.php?code=$1 [QSA]
RewriteRule ^new-thread/([^/]+)$ forums-new-thread.php?code=$1 [QSA]
RewriteRule ^new-post/([^/]+)$ forums-new-post.php?code=$1 [QSA]
RewriteRule ^([^/]+)/([^/]+)$ index.php?code=$1&pn=$2 [QSA]
RewriteRule ^([^/]+)$ index.php?code=$1 [QSA]
問題は、この例のように新しいスレッド URL に移動すると、代わりにインデックス ページに移動し、$_GET
出力される変数が
Array ( [code] => eUjJP-Announcements [pn] => eUjJP-Announcements )
この問題をどのように解決できるか、.htaccess
上記のコードに他に修正が必要な問題があるかどうか疑問に思っています。