Apache Web服务器使用的目录级配置文件。当且仅当.htaccess内容直接涉及主题时,才使用此标记。我们知道很多人都在使用.htaccess,但请社区成员不要使用此标记,除非您知道它在您的问题中是主题。
为什么我将 PHP 网站更新为 HTTPS 后会收到 404 错误?
我已将我的 PHP 网站从 HTTP 更新为 HTTPS。当然,我已经更新了代码中的 URL,并且修复了一些错误,例如混合 URL。 但我总是被重定向到404页面错误,所以我重新...
如何从 .htaccess 的 URL 中删除包含“?”的子字符串
消除 URL 中的参数。 在 Apache 服务器上使用“..htaccess”,我需要将“mydomain.org/FramesVar.html?mypath.html”之类的 URL 转换为“mydomain.org/mypath.html&qu...
我使用 php 创建了一个 MVC 应用程序,但是当我尝试访问 url 时,它给我“服务器遇到内部错误” 当我检查日志时,它给了我: 内部服务器错误...
.htaccess 中的 WordPress 重写规则不起作用
我在 Godaddy 上托管了一个 WordPress 网站,出于测试目的,我必须设置此本地(Xampp) 我已将项目代码复制到 C:/xampp/htdocs/project/ 我已成功导入数据库...
mod_rewrite 隐藏子文件夹,但不隐藏正在访问的文件
我正在尝试应用重写规则,该规则将隐藏所有子文件夹,从而使文件被访问 这就是我所做的,它不起作用。 例如,如果我有一个像这样的网址: www.mysite.com/
我的网站空间上有一个 www 文件夹,我在其中定义了需要身份验证: AuthType 基本 AuthName“请输入凭据。” AuthUserFile路径/htpwd/.htpasswd 需要验证...
301 在 Ubuntu/Codeigniter4/Wordpress 上使用 htaccess 将 blog.example.com 重定向到 www.example.com/blog
我有一个博客当前托管在我的子域上,我想将其移动到 /blog 子目录。主网站使用CodeIgniter4框架,博客使用Wordpress。这是主人...
htaccess 执行 https、www 并删除尾部斜杠 - 产生 //
我找不到任何 100% 有效的东西 我想要 htaccess 规则 如果不存在则强制 www 如果是 http 则强制使用 https 去掉最后一个斜杠 我知道每个人都在想我们已经看到了这个……
ErrorDocument 403 无法在具有自定义 HTML 错误页面的 Apache 服务器上工作(遇到禁止的 403 错误)
我希望我的错误页面能够被打扮。我已经为 403 状态网页创建了一个 html 文件。 我也遵循了这篇文章中的正确答案: https://stackoverflow.com/questions/8703540/...
您好! 我知道已经有很多关于 URL 重写的主题,老实说我发誓我花了很多时间尝试将它们应用到我的问题上,但我看不到它们中的任何一个完美地应用......
Wordpress - 将外部 .php 请求重定向到无扩展名 url
我有一个客户,他的旧网站的每个网址都有 .php 扩展名。 我使用 Wordpress 构建了他们的新网站。没有 .php 扩展名的 URL 都是相同的。我使用 .htaccess 重写来删除...
WP Rocket 防止 301 重定向到带有斜杠的 URL
当用户使用 url 访问我的网站时: example.com/post-name WordPress 应执行 301 重定向到: example.com/post-name/ 但由于 WP Rocket 缓存插件,它无法工作(我无法找到...
如何为 WordPress 网站创建正确的 .htaccess 文件?
在我的 WordPress 网站中,我在 .htaccess 文件中测试了这些规则。 如果我将命令将 www 重定向到非 www 并在第一个和第二个位置以外的任何位置重定向到 https,则 ex...
我的内容在某些条件下可以在我的网站页面上使用,具体如下: 我的内容在我的网站页面上的某些条件下可用,如下: <video oncontextmenu="return false;" controlsList="nodownload noplaybackrate" disablepictureinpicture src="../videos/vid1.mp4" controls></video> 和 RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?example\.com [NC] RewriteRule \.(jpg|jpeg|png|gif|mp3|wav|mp4|webm|ogg)$ - [NC,F] 但是文件是可以通过链接直接获得的,以上条件都没用: https://example.com/dir/videos/vid1.mp4 是否可以通过与.htaccess的链接来阻止内容直接显示,我对.htaccess的规则不太了解,非常感谢您的帮助。 RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?example\.com [NC] RewriteRule \.(jpg|jpeg|png|gif|mp3|wav|mp4|webm|ogg)$ - [NC,F] 但是该文件可以通过链接直接获得 要在用户直接请求 URL 时阻止“直接”访问(例如,在浏览器中键入 URL),您只需删除第一个检查 empty RewriteCond 的 condition(Referer 指令)即可标头。 (直接请求URL时没有referrer)。 但是,出于“隐私”的考虑,某些用户选择在所有请求中隐藏 Referer 标头(现代浏览器中的一项功能),因此您也会阻止这些用户,即使他们可能正在通过请求资源您网站上的嵌入链接。没有办法解决这个问题,所以通常您需要允许一个空的Referer标题(正如您当前所做的那样)。
如何防止我的网站内容在其外部显示。 我的网站 : 如何防止我的网站内容显示在其外部。 我的网站: <video oncontextmenu="return false;" controlsList="nodownload noplaybackrate" disablepictureinpicture src="../videos/vid1.mp4" controls></video> 其他网站: <video src="https://mywebsite.com/dir/videos/vid1.mp4" controls></video> 我无法使用下面的代码: RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www\.)?mywebsite.com/.*$ [NC] RewriteRule \.(jpg|jpeg|png|gif|mp3|wav|mp4|webm|ogg)$ - [F] 我希望内容显示在我网站的每个目录中: <video oncontextmenu="return false;" controlsList="nodownload noplaybackrate" disablepictureinpicture src="videos/vid1.mp4" controls></video> <video oncontextmenu="return false;" controlsList="nodownload noplaybackrate" disablepictureinpicture src="../videos/vid1.mp4" controls></video> 我很感激任何帮助。 我的问题在@MrWhite的指导下得到了解决,我通过搜索找到了以下链接(来自MrWhite,非常感谢您的活动): 防止热链接和 .htaccess通过 .HTACCESS 进行奇怪的热链接保护 对我来说,以下代码都有效: 代码1: RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain.com/.*$ [NC] RewriteCond %{HTTP_REFERER} !^https://(www\.)?domain.com/.*$ [NC] RewriteRule \.(jpg|jpeg|png|gif|mp3|wav|mp4|webm|ogg)$ - [F] 代码2: RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?domain\.com [NC] RewriteRule \.(jpg|jpeg|png|gif|mp3|wav|mp4|webm|ogg)$ - [NC,F] 1 - 但我不明白它们之间的区别(我知道涉及https): 代码1:.com/.*$ 代码2:\.com 2 - 这两个代码哪个更好? 我不太了解.htaccess的规则
图像/avif 的 ExpiresByType 指令不起作用
我的 .htaccess 文件中有以下内容: 过期有效日期 过期默认“访问权限加 1 周” ExpiresByType font/woff “访问加 1 年”
.htaccess & web.py,在 SetHandler fcgid-script
我在根目录中有以下 .htaccess 以启动 web.py 应用程序: 允许所有人 SetHandler fcgid 脚本 选项+ExecCGI 重写引擎开启 RewriteCond %{REQUEST_FILENAME} !-f 重写规则 ^(....
我的网络主机将我的“主”域名指向根 www 文件夹。该站点的 Web 文件位于“www/app/webroot”文件夹中。我目前使用以下命令启动并运行了该网站...
我有一个托管在 Apache Web 服务器上的网站,并且我有一些与某些目录具有相同名称(不带扩展名)的文件。 我还在 .htaccess 中删除了扩展名...
尝试使用 .htaccess 从 URL 中删除 /web 时找不到 yii2 404 页面
我正在尝试使用 .htaccess 文件从 Yii2 基本模板中的 URL 中删除此 /web 。我已经找到了解决方案,但出现了问题! 所以我之前找到的解决方案是: ...