PHP:传递URL var时遇到问题

时间:2012-12-16 13:48:06

标签: apache mod-rewrite url-rewriting

我已经传递了一百万次URL变量,包括在我使用的当前服务器上由于某种原因,我在没有已知服务器更改或升级时遇到困难。

网址:http://www.thisismydomain.net/sched/mycalendar/2012/2

脚本:/sched/menu.php?currentYear=$1&currentWeek=$2

仅供参考,示例网址正常运行:http://www.thisismydomain.net/sched/menu.php?currentYear=2012&currentWeek=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&currentWeek=$2 [QSA,L]

结果:

*

  

未找到未找到请求的URL / sched / mycalendar / 2012/2   这个服务器。此外,遇到404 Not Found错误   尝试使用ErrorDocument来处理请求。

*

关于我做错的任何想法?感谢

0 个答案:

没有答案