現在使用しているサーバーを含め、URL vars を 100 万回渡しました。何らかの理由で、サーバーの変更やアップグレードが知られていないため、問題が発生しています。
URL: http://www.thisismydomain.net/sched/mycalendar/2012/2
スクリプト: /sched/menu.php?currentYear=$1¤tWeek=$2
参考までに、URL の例は正しく動作します: http://www.thisismydomain.net/sched/menu.php?currentYear=2012¤tWeek=2
.htaccess ファイル
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(thisismydomain\.net)$ [NC]
RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L]
RewriteRule ^sched/mycalendar/([^/]+)/([^/]+)/?$ /sched/menu.php?currentYear=$1¤tWeek=$2 [QSA,L]
結果:
*
見つかりません 要求された URL /sched/mycalendar/2012/2 がこのサーバーで見つかりませんでした。さらに、ErrorDocument を使用して要求を処理しようとしたときに、404 Not Found エラーが発生しました。
*
私が間違っていることについてのアイデアはありますか? ありがとう