我正在编写脚本,并希望将链接设置如下:
www.mysite.com/sign-up.php
to
www.mysite.com/sign-up
和
www.mysite.com/profile.php?username=abc
to
www.mysite.com/profile/abc
我找到了这段代码并为我工作。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.+)$ $1.php [L,QSA]
但是当我想访问时:
www.mysite.com/profile/abc
样式表不起作用,它的路径似乎已经改变。该配置文件中的所有链接也变得像:
www.mysite.com/profile/profile/filename.php _ _
/profile
每次都在不断添加
如何解决这个问题?
编辑:除 profile.php 外,所有文件都可以与样式表一起正常工作