2

我发现我可以用 mod_rewrite 制作干净的 url。我设法通过访问/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

提前致谢。

4

1 回答 1

1

利用

RewriteEngine On
RewriteBase /beta/
RewriteRule ^album/([0-9]*)$ view_album.php?album_id=$1

并确保仅在后面有注释或数字时才重写album/,以便您可以访问您的图像,这些图像可能位于名为专辑的文件夹中。

于 2013-05-01T19:08:22.633 回答