我发现我可以用mod_rewrite制作干净的网址。我设法通过访问 / home (没有.php)来查看 /home.php 等网页。
现在,我想将 view_album.php?album_id = 23 转换为 album / 23
这是我使用的代码,但遗憾的是它不起作用:
Options SymLinksIfOwnerMatch MultiViews
RewriteEngine On
RewriteBase /beta/
RewriteRule ^album/(.*)/ view_album.php?album_id=$1
提前致谢。
答案 0 :(得分:1)
使用
RewriteEngine On
RewriteBase /beta/
RewriteRule ^album/([0-9]*)$ view_album.php?album_id=$1
并确保只有album/
后面的注释或数字才会重写,这样您就可以访问您的图片,这些图片可能位于名为相册的文件夹中。