首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >php SEF urls链接

php SEF urls链接
EN

Stack Overflow用户
提问于 2012-09-04 11:47:29
回答 1查看 367关注 0票数 0

我已经决定在一个已经相当大的项目上开始使用SEF urls。

所以我在考虑像这样转换urls。

代码语言:javascript
复制
http://localhost/browse.php?cat=people
into
http://localhost/category/people/

因此,我添加了一个RewriteRule到htaccess和Voila的url工作,但我所有的css,js,图像,链接都被破坏了,因为我在整个站点都使用了相对路径。

即。assets/css/styleshheet.csshttp://localhost/assets/css/styleshheet.css稀薄

所以,我的问题是,当使用SEF urls时,您必须使用整个站点的绝对路径吗?还是有一个窍门?

如果不是,实现它的最酷的方法是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-04 12:09:41

通过htaccess将jpg、gif、png js和css路由到特定文件夹是一个非常糟糕的想法。扼杀了您的灵活性,很快就会有数千条规则被这样定义:D

您可以像这样定义文档的基url (放入head部分)。

代码语言:javascript
复制
<base href="http://www.domain.com/content/themes/theme1/" />

或者最好开始对每件事都使用降服的路径。(IMG来源、链接、URL等)

例如,Wordpress使用绝对链接,也称为permalinks。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12262862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档