我试图使以下发生:
当我转到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.