【发布时间】:2013-05-23 18:19:01
【问题描述】:
我已尽我所能,但无济于事,检查了 url .htaccess 重写上的所有网络教程,没有一个专门解决我的所有问题,我的编程专家帮助我解决这个问题,我有一个 php web 应用程序,.htaccess代码我只管理没有.php扩展名的url,比如localhost/app/images.php,链接是localhost/app/images,一旦你点击它,.htaccess就会理解/images是/images.php并获取文档,但是当我试图多放一些 .htaccess 代码来重写一些动态链接,比如/images/miscellaneous,正确的链接应该在哪里
/images.php?album_id=miscellaneous
我明白了
internal server error
这是我现在拥有的 .htaccess 代码,它只匹配 /images 到 /images.php
# Turn on URL rewriting
RewriteEngine on
RewriteBase /ansjc
# Remove file extension
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) $1.php [L]
RewriteRule images/album_id/(.*)/ images.php?album_id=$1
RewriteRule images/album_id/(.*) images.php?album_id=$1
【问题讨论】: