我正在修改mod_,这样客户可以在Google上列出更好的url
所以我创建了一个页面(www.cruiseandmaritime.com/cruise_details_by_name.php),在这里我可以发送诸如
www.cruiseandmaritime.com/cruises/French-Leave网站
工作正常,页面加载了正确的数据,但是没有加载样式表,所以它只是未格式化
现在我猜,因为我已经创建了一个虚拟的目录'cruises',它的一些东西。。。?
这是我在.htaccess文件中的一行
RewriteEngine On # Turn on the rewriting engine
RewriteBase /
RewriteRule ^cruises/([A-Za-z0-9-]+)?$ cruise_details_by_name.php?id=$1 [NC,L] # Handle requests for all cruises
再次感谢您的帮助!
富:)
最佳答案
我认为这不是一个修改问题。
在html代码中,有一个指向css文件的链接:
<link rel="stylesheet" type="text/css" href="stylesheets/anytime.css" />
当前浏览器正在尝试加载位于
http://www.cruiseandmaritime.com/cruises/stylesheets/anytime.css
的文件如果让文件路径以
/
开头,这应该可以工作。这样就使用了绝对uri而不是相对uri。