您当前的位置:首页 > TAG信息列表 > htaccess
如何删除WordPress目录斜杠
我在我的域目录中安装了一个网站,如example.com/website.主要的问题是它将我重定向到example.com/website/.我永远不想重定向,我只想我的子目录网站永远不重定向我。我想这样做,这样用户就可以访问我的网站,而不必使用它的最后一个斜杠example.com/website.我可以使用PHP函数来实现这一点吗?或者也可以共享.htaccess 如果可能,请进行编码。我读过许多关于stack exchange相关尾部斜杠的文章,甚至用户提出的问题,但都没有任何益处。我还尝试了各种.
SSL和WWW到非WWW的重定向仅在主页上有效-WordPress
我在Wordpress网站上启用了SSL,并通过中的以下代码设置从www到非www的重定向。htaccess:# REDIRECT WWW TO NON-WWW RewriteEngine on RewriteCond %{HTTP_HOST} ^www\\.example\\.com [NC] RewriteRule (.*) https://example.com/$1 [L,R=301] # REDIRECT HTTP TO HTTPS RewriteEngi
何时需要在.htAccess中更改标题未设置
今晚,我刚刚在WordPress环境中进行了一次重大更新,更新到最新版本,并在网站上发现了一个内部服务器错误。然后,我进行了全面检查,以了解问题的来源。我想我找到了凶手。。。当我在我的中注释掉下面一行时。htaccess文件,该站点返回。。。# SGO Unset Vary Header unset Vary # SGO Unset Vary END 我们在什么情况下need Header unset Vary 在我们的。htaccess文件?
使用旧文件路径访问新位置的文件
我有一堆帖子,其中包含带有URL的图像,这些URL遵循以下模式:https://example.com/example_directory/files/2019/04/file.png我已经将帖子导入到wordpress的新安装中,安装在文件结构相同的域中,文件现在位于该域中https://example.com/new_directory/2019/04/file.png因为;示例\\u目录;现在是一个类别slug,我不能简单地更新新的目录结构来镜像旧的目录结构。我如何制作里面的文件new_direct
重新保存固定链接后,.htaccess重定向消失
我希望我的WordPress网站加载https+非www,并且没有斜杠。我输入了以下代码.htaccess 文件:<IfModule mod_rewrite.c> RewriteEngine On # Remove trailing slash from non-filepath urls RewriteCond %{REQUEST_URI} /(.+)/$ RewriteCond %{REQUEST_FILENAME} !-d Rewrite
用于阻止带有额外条件的僵尸程序的.htaccess规则
我安装了WP multisite。我与Ezoic和Cloudflare集成。我实施了防火墙规则。但是,我在阻止具有X-Middleton 在User-Agent, 因为我的原始服务器允许它,用于检测真正的用户IP。这个X-Middleton 当机器人通过充当反向代理的Ezoic时,会附加。我在.htaccess 但它不起作用,因为源服务器允许所有X-Middleton.规则如下:# BLOCK BOTS RewriteEngine On RewriteCond %{HTTP_USER_AG
htaccess redirect not working
我想301重定向所有.com/language/X URL到.com/members/?members_search=X.测试用例:http://example.com/language/french 301是否应重定向到http://example.com/members/?members_search=french我制定的规则:RedirectMatch 301 "^/language/(.*)" "/members/?members_search=$1"
HTAccess重定向-替换特殊字符
在我的previous post, 我问过如何301重定向所有.com/language/X URL到.com/members/?members_search=X 使用htaccess。谢天谢地,我得到了帮助,解决办法是RewriteRule ^language/(.*) /members/?members_search=$1 [R=301,L]我刚刚发现,我还需要将任何现有连字符转换为空格。我假设不会有超过2个连字符。测试用例http://example.com/language/american-en
如何在多站点环境中从WordPress永久链接中排除目录?
场景如下:一个包含三个站点的多站点安装:site1.com (管理)site2.comsite3.comQ: 如何排除位于根目录中的文件夹,该文件夹还应与site3.com?即:排除不属于WordPress的特定目录,以便可以从以下位置访问该目录:site3.com/folderToExclude/回到过去site3.com 是一个独立的站点(现在是所提到的MU安装的一部分),此规则用于:RewriteCond %{REQUEST_URI} !^/(folderToExclude/.*)$ 但情
是否在.htaccess中进行其他重定向之前重定向特定URL?
规范的网站URL将是https://www.example.com通常任何请求,例如https://example.com 将重定向到https://www.example.com 按WordPress网站设置。然而,我有一个团队成员关于电子邮件服务器需求的特殊要求。Specifically 他们需要对此URL发出任何请求:https://example.com/foo 要重定向到https://foo.example.com.为了避免出现某种奇怪的链或循环(甚至是缓慢),我正在考虑在顶部附近放置一个重定
URL-s类别中的双域名
我的网站运行最新版本的WordPress。然而,我对类别有一个问题。永久链接设置正确,我的类别路径如下所示:example.com/category-name. 链接工作正常,但问题是,我也可以通过以下链接访问每个类别:example.com/example.com/?cat=6, 其中不包含帖子。我觉得我已经想尽一切办法来修复它了"E;网站URL“;和;主页“;数据库中的字段设置正确(https://example.com), 以及permalinks。它与插件和主题无关-我检查了所有内容。有人
将“任意页面/页面/编号/”重定向为“任意页面”
我读过很多类似的主题,但没有一个符合我自己的要求。我想重新定向ht.access 任何分页到根主原始页面的页面。example.com/garden/page/2已重定向到example.com/garden/example.com/house/bedroom/page/14已重定向到example.com/house/bedroom/example.com/cat/subcat1/subcat2/subcat3/subcat4/page/3/已重定向到example.com/cat/subcat1/su
Wp-admin直接转到404
最近,我有一个问题,所有的wp管理页面。我可以登录并查看仪表板,但每次我转到另一个管理页面时,我都会得到一个404。因此,在进行了一些搜索之后,我开始遵循一些提示。首先是查看htaccess文件。那里似乎没有什么不对劲的地方。存在htaccess。bk文件和正常htaccess。不确定bk是什么。我把两者都删除了,看看会发生什么,什么都没有。接下来,我更改了插件文件夹的名称。现在我无法访问wp admin中的任何内容,甚至无法登录。我再次将插件文件夹重命名为原始名称,但仍然一无所获。我有一个插件叫做;WP
在.htaccess中禁用后未禁用浏览器缓存
我的一个wordpress网站出现了一个奇怪的问题。问题是,当一个网页呈现一次时,编辑该页面之后将不会生效。因此,无论您刷新页面多少次(使用F5),它都会显示旧版本。但按ctrl+f5可以解决问题,并显示页面的当前版本。我不使用缓存插件。我已在中禁用浏览器缓存。htaccess使用以下代码。我不知道还能做些什么来解决这个问题。非常感谢您的任何建议。# DISABLE CACHING <IfModule mod_headers.c> Header set Cache-Co
AWS Wordpress安装页面/发布404重启,直到更新固定链接
我已经使用elastic beanstalk在AWS上启动了WordPress实例。AWS偶尔会重新启动我的服务器,当它执行所有页面/帖子链接时,会切换到返回404。我可以通过通过登录到我的实例/wp-login</去看电影/options-permalinks 第页点击[保存更改](不做任何更改)我想知道是否有什么可以添加到我的wp配置中。php(或类似的)在每次发布时都做同样的工作,这样我就不会有一个坏掉的网站随机地坐在那里等着我注意?任何帮助都将是惊人的。
Redirect htaccess
我需要帮助重定向我的页面。例如,我有网站https://example.com. 我需要将内容从https://example.com 到https://example.com/blog. 这不是问题,我通过更改主页URL来做到这一点。这很有效。但现在我需要添加来自旧的重定向https://example.com 到https://xmpl.com.我想用。htaccess,但这不起作用。你们能帮帮我吗?以下是我对此的一些尝试,但两者都不起作用。RewriteEngine On RewriteRu
如何使用额外的单词重命名自定义分类URL
有2000种自定义分类法,称为tax_city 在我的网站中https://www.example.com/tax_city/london我想将URL更改为如下内容:https://www.example.com/services/home-care/london所以,当有人访问这个URL时,实际上可以看到分类法归档页面。但有更好的URL。我知道这在htaccess中是可能的,但不知道从哪一点开始。有指南吗?
在多站点安装中重定向子域?
我的一个客户有一个多站点安装的Wordpress站点。他们正在运行一个新的活动,我已将其设置为主网站下的一个页面example.com/summer/. 然而,他们发送了营销材料,将URL列表打印为summer.example.com. 有没有办法将该子域重定向到正确的页面,而不必设置一个全新的多站点?我试着发送A 将子域记录到站点的IP地址。然后使用.htaccess 并添加了以下行:RewriteCond %{HTTP_HOST} ^summer\\.example\\.com Rewrite
使用htaccess重定向主页,除非我输入添加“/home”的链接
我正在尝试做一些具体的事情,这可能有点复杂,我不知道怎么做。这就是我对htaccess的了解:RewriteOptions inherit RewriteCond %{HTTP_HOST} ^homepageA\\.ar$ [OR] RewriteCond %{HTTP_HOST} ^www\\.homepageA\\.ar$ RewriteRule ^/?$ "https\\:\\/\\/homepageB\\.ar\\/" [R=301,L] -用
Only plain permalinks working
我对一个站点(多站点结构的一部分)有问题。突然,除了主页,所有静态页面都显示了最后一篇帖子的列表。单桩工作正常。如果我将永久链接从;职位名称;“到”;“普通”;一切正常。这里是htaccess文件。RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?