gpt4 book ai didi

php - 用多条斜杠重写 index.php 的所有链接

转载 作者:行者123 更新时间:2023-11-28 12:13:22 25 4
gpt4 key购买 nike

我在互联网上搜索了我的问题的解决方案,但找不到。所以我想重定向(RewriteRule)所有指向 index.php 的链接,例如:localhost, localhost/x, localhost/x-y, localhost/x-y/z

我读到了它和我的 .htaccess 文件:

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [NC,L]

问题出在哪里?我的 CSS 文件有问题,它位于 includes/css/style.css。当链接是这样的:localhost 或 localhost/x 一切正常,但是当我添加更多斜杠时文件不会加载。

这部分的HTML:

<link href="./includes/css/basicstyle.css" type="text/CSS" rel="Stylesheet">

我知道这个问题对很多人来说很容易,但我试了两天,没有任何进展。

问候

最佳答案

这就是 wordpress 正在使用的...

RewriteRule ^(wp-(content|admin|includes).*) $1 [L]  
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]

也许这会有所帮助?

RewriteRule ^(includes).*) $1 [L]
RewriteRule ^(.*\.php|.*\.css|.*\.js)$ $1 [L]
RewriteRule . index.php [L]

但我不得不说,我在 mod 重写方面没有太多经验,但希望它能有所帮助:)

关于php - 用多条斜杠重写 index.php 的所有链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26631261/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com