作者tatsuo769 (fish)
看板PHP
標題[請益] 關於htaccess Rewriterule
時間Sat Oct 8 02:19:40 2011
各位前輩們好
想請問關於htaccess的一個問題
我的htaccess主要是希望能夠把網址縮短
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_URI} ^(.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^player/(.*)?$ index.php?f=player&vid=$1 [L]
那目前寫的的確可以達到縮短網址的需求
但是問題是我import的css檔以及js檔
在目前情況都會變成player/sys/style/style.css 而並非 sys/style/style.css
js也是同樣的情況....所以變成可以把網址轉譯但是其他的資源什麼的都讀不到
不知道前輩們是否能給予指導
也想請問前輩們如果這部份沒寫好,是否意味者在使用ajax時直接寫/test/abc.php
也會因為htaccess而出現問題呢!!?
感謝各位耐心看完我的問題!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.11.221
1F:推 appleboy46:可否把程式碼列出來看看呢? 10/08 10:42
2F:→ appleboy46:目前測試無此問題 10/08 10:42
3F:→ tatsuo769:感謝您的回覆,後來找到只要在head加上<base href="/" > 10/08 10:44
4F:→ tatsuo769:就可以解決檔案的參考問題~或者也可以直接寫絕對路徑 10/08 10:44