我想使友好的URL,但是當我嘗試我的PHP代碼正常工作,但我的CSS和JS文件未正確加載。它試圖從不同的路徑獲取這些文件。 我正在使用WAMP,並且爲我的項目創建了bsp目錄。 有對js和css文件兩個文件夾和我使用的CSS和JS文件在我的PHP頁面,如使用.htaccess問題重寫友好的網址
< script type="text/javascript" src="js/menu_config.js"></script >
< link rel="stylesheet" type="text/css" href="css/menu.css"/>
和.htaccess
文件代碼是在這裏:
RewriteEngine On
RewriteRule ^products/([0-9]+)_([0-9]+).html$ products.php?maid=$1-$2 [L]
但是,當我通過URL http://localhost/bsp/products/2_7.html
瀏覽,
它不會加載JS和CSS文件..當時的js
和css
文件的路徑變得 http://localhost/bsp/products/css/menu.css
等 css
和js
路徑應爲http://localhost/bsp/css/menu.css
。
我希望有人能儘快理解這個問題。