我已经尝试了所有我可能无济于事,检查了所有关于 url.htaccess
重写的 web 教程,没有一个专门解决我的所有问题,我的编程专家帮助我解决这个问题,我有一个 php web 应用程序,我只有管理 url 的 .htaccess 代码没有 .php 扩展名,比如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