我想爲我的一個項目做一個友好的URL。目前我的網址是http://example.com/profile.php?user=someprofile
,我想讓它成爲http://example.com/someprofile
。我嘗試了下面的htaccess,但我的CSS和圖像文件沒有加載。.htaccess爲友好的URL
RewriteEngine on
RewriteCond $1 !^(profile\.php|assets|editor|css|js|scripts|images|img|media|xml|user_guide|robots\.txt|favicon\.ico)
RewriteRule ^g/([^/\.]+)/?$ profile.php?user=$1 [L]
<Files profile>
ForceType application/x-httpd-php
</Files>
我該如何做到這一點?
爲什麼你的模式中有'^ g /'? – anubhava
您的文件指令無關緊要。你沒有處理文件,你正在處理虛擬網址。 –
可能與http://stackoverflow.com/questions/27744603/css-js-and-images-do-not-display-with-pretty-url – Sumurai8