【发布时间】:2013-05-10 18:20:30
【问题描述】:
我正在尝试使以下情况发生:
当我转到http://www.mysite.com/b-pogs/20(或http://www.mysite.com/b-pogs/20/)时,它会在内部重定向到http://www.mysite.com/b-pogs/index.php?comic=20。
我尝试这样做的方式如下(我将包括我认为相关的所有内容)。
所有这些都发生在我的 httpd.conf 中。
顺便说一句,现在直接进入 index.php 并使用 getter 效果很好。
Alias /b-pog /var/www/b-pog
<Directory /var/www/b-pog>
RewriteEngine on
RewriteRule ^/b-pog/([0-9]+)$ /b-pog/index.php?comic=$1 [PT]
</Directory>
当我转到http://www.mysite.com/b-pog/20(或http://www.mysite.com/b-pog/20/)时,它会给我一个The requested URL /b-pog/20/ was not found on this server.
【问题讨论】:
标签: apache mod-rewrite httpd.conf