htaccess的重写规则不加载网站内容

编程入门 行业动态 更新时间:2024-10-24 20:19:49
本文介绍了htaccess的重写规则不加载网站内容的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我挣扎的.htaccess重写规则。 比方说,我有这个URL。

I am struggling with .htaccess rewrite rules. Let's say I have this URL.

localhost/site/index.php

和我想它改写为这个网址

and I want to rewrite it as this URL

localhost/site/tutorial

我会用这个重写规则

I would use this RewriteRule

Options +FollowSymLinks RewriteEngine on RewriteRule ^tutorial/(.*)$ /up/index.php

页面工作,但CSS文件不加载。

The page works, but the CSS files don't load.

另外,如果我有一个网址是这样的:

Also, if I have a URL like this:

index.php?page=home

然后,我将不得不通过URL解析得到'家'不使用$ _GET了正确的?

Then I would have to parse through that URL to get 'home' not using $_GET anymore correct??

推荐答案

只需使用绝对URL为你的CSS文件,或者从域根至少参考。

Just use absolute URLs for your CSS file, or at least reference from domain root.

www.mysite/css/myCssFile.css

/css/myCssFile.css

更多推荐

htaccess的重写规则不加载网站内容

本文发布于:2023-11-01 17:45:49,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1549992.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:重写   加载   规则   内容   网站

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!