1

我在将 url 从/video.php/test-videoto重写时遇到问题/video/test-video

我目前使用:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
#RewriteRule ^/video/(.*)$ /video.php?/$1 [L]

我已经rewrite index.php/url-with-white-list到了/url-with-white-list。现在我有了一个使用数据库中 url 的 video.php 文件。

我只是想改写video.php/url-of-the-videovideo/url-of-the-video

我对 index.php 的重写有效,但我无法对 video.php 进行重写。

有任何想法吗 ?

提前,非常感谢!

有什么建议吗?

提前致谢

4

1 回答 1

1

解决方案:

RewriteCond %{REQUEST_URI}  ^(.*)video/(.*)
RewriteRule (.*)video/(.*)$ /video.php?/$2 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
于 2013-03-26T19:32:28.943 回答