gpt4 book ai didi

php - 不要重写 css 或 js 或图像文件 htaccess

转载 作者:太空宇宙 更新时间:2023-11-04 02:28:35 25 4
gpt4 key购买 nike

我有这样一个网址:

mysite.com/1/everything

我想重写它并只获取 url 中的数字(例如上面的 1)。为此,我编写了一个 htaccess,如下所示:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule for root pages
RewriteRule (^\d+\/?([\x00-\x7F]|[^\x00-\x7F])+\/?$) index-continue.php?id=$1 [NC,L,QSA]

但是我所有的 css 文件和图像文件以及 js 文件都被重写了!我怎么解决这个问题?这会导致所有文件重写到错误的路径。

最佳答案

你的.htaccess文件应该只保留下面的东西,它将允许你的js和css直接打开路径root/css/file.css和root/js/file.js

RewriteEngine On
RewriteRule ^style/([^/.]+)?$ style/$1
RewriteRule ^js/([^/.]+)?$ js/$1
RewriteRule ^([^/.]+)/([^/.]+)?$ index-continue.php?id=$1&%{QUERY_STRING}

关于php - 不要重写 css 或 js 或图像文件 htaccess,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36906392/

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