我正在设计一个完全由数据库驱动的网站,老实说,mod_rewrite非常新。我没有成功地找到了我的问题的答案。
这是我到目前为止所提出的:
Options +FollowSymLinks
RewriteEngine on`
RewriteRule ^(.*)/?$ index.php [L]
我想要完成的是任何事情,以及www.example.com/部分之后传递给php的所有事情,然后将处理它。以上是这样做的,但是当我尝试添加图像时,如html中的图像,例如它只是不起作用,并且总是显示为损坏的图像。
任何帮助都会非常感激。提前谢谢。
答案 0 :(得分:2)
这种情况正在发生,因为你的图像链接也是由.htaccess解决的。
试试这个:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f #dont redirect existing files
RewriteRule ^(.*)/?$ index.php [L]