您当前的位置:首页 > TAG信息列表 > htaccess
切换到HTTPS后,重定向为302而不是301
上周,我将我的网站从HTTP改为HTTPS。尽管中有301重定向规则.htaccess, 出于某种原因,所有旧(HTTP)页面都会使用302重定向进行重定向。我找不到这是什么,也没有更改任何插件。我唯一创建的是.htaccess. 网站url=https://www.janjippe.nl/以下是我的.htaccess 文件:#BEGIN Wordpress <IfModule mod_rewrite.c> RewriteEngine On Rewrite
WordPress.com网站URL结构
我应该改变WordPress博客的URL结构吗?(免费WordPress托管博客)现在我有以下方法:(参见URL结构)helloworld.wordpress.com/london 但我想这样使用:helloworld.wordpress.com/carhire/uk/london 这是否可以实现?
如何在.htaccess文件中创建重定向,但有两个例外
所以我已经尝试了很长时间,但我似乎无法让它发挥作用。假装我的网站是https://example.com, 附加页面https://example.com/abc 和https://example.com/abc-def-g.除了上面列出的两个页面外,该计划是让所有页面,包括存在的页面和不存在的页面,自动重定向到主页。我尝试过的一切都失败了,要么阻止我访问网站,要么什么都不做,所以我正试图从头开始。这是.htaccess 当前文件:# BEGIN WordPress <IfModule mo
更改WordPress固定链接并重定向新URL 301
我正在使用这个WordPress permalink字符串。/%year%/%monthnum%/%postname%.html 但现在我想将其更改为,并将所有旧URL重定向到新URL/?p=65 旧URL示例为:http://www.example.com/dead-hahaha_bruhhh.html 新URL将是:http://www.example.com/?p=123 我的.htaccess 文件当前正在使用默认WordPress变量。如何将所有旧URL重
多站点安装不在根目录下--如何使其生效?
我在服务器的一个子目录中运行了一个多站点安装-纯粹是因为当客户端的旧站点处于活动状态时,在“WordPress”目录中为客户端开发一个新站点已成为我的任务,然后当它准备就绪时,我更改index.php 和.htaccess 文件,瞧,这个网站是实时的。这是我第一次在自己的文件夹(不在根目录下)中有一个多站点(子目录而不是子域),现在这个过程与我以前的过程不同了。我在google上搜索了大量关于.htaccess 文件-但在尝试访问浏览器上的根目录时,出现“建立数据库连接时出错”错误。Root.com/wo
Preserve Domain Alias
我在示例上安装了一个站点Wordpress。com。DNS配置为www.example。com是示例的别名。com。客户端希望用户在导航栏上看到www.,因此这很重要。我在运行cpanel的apache服务器上托管了他们的网站。cpanel以域集为例。com。在安装wordpress之前,键入www.example。com打开了目录,并将www.放在导航栏上,太棒了。在我安装wordpress之后,www.被删除了。当我进行重定向跟踪时,我发现这个奇怪的302重定向:http://www.example.
将静态HTML文件放置在WordPress页面下的路径中
我有一个WordPress实例在我的域的根上运行。一个WordPress页面位于www.example.com/product/.我在下面的路径中放置了一些静态HTML文件,以便访问者可以访问www.example.com/product/documentation/ 其中index.html 和其他HTML文件。现在我可以很好地访问静态HTML文件,但是当我访问WordPress站点(即。www.example.com/product/), 我得到一个403禁止的错误。如何在保留对WordPress页面
找不到我的404.php文件的‘完整路径’
我正试图找到404的完整路径。php文件。我想是这样的:ErrorDocument 404 /index.php?error=404 这是因为我试图将非IP许可的用户重定向到404。php页面使用。htaccess规则(写在下面)我的WordPress位于域的根级别。404.php不会加载,但是。。。这是。htaccess规则我已尝试开始工作:ErrorDocument 401 /index.php?error=404 ErrorDocument 403 /index.php?error=404
有关.htaccess和wp-login.php预防的问题
我注意到一个“错误”。我在教程中读到的htaccess规则。我试图做的是阻止访问wp登录。php使用非常常见。htaccess规则如下:<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_URI} ^(.*)?wp-login\\.php(.*)$ [OR] RewriteCond %{REQUEST_URI} ^(.*)?wp-admin$ RewriteCond %{REMOTE_A
仅将帖子重定向到新域
确切地说,我在博客中使用了两个域:prsblog。com公司。com之前,prsblog。com就像博客一样,绝对是在WordPress上。几个月前,我将博客内容迁移到了pyarb。com。当时,我正在使用。htaccess使用通配符重定向对所有帖子进行301重定向。现在,我在prsblog上安装了WordPress多站点。com并配置了几个其他站点。当我在社交网络和搜索列表上的现有帖子和链接(大约3000篇,包括帖子/图片/产品和自定义帖子)需要重定向到新域的同一页面时,问题就出现了。但是,我不能使用通
停止强制某些路径以正斜杠结尾
据我所知,WordPress更喜欢在URL末尾加一个斜杠。但是,该规则也适用于https://example.com/amp, 所以我得到一个301重定向到https://example.com/amp/. 不幸的是,谷歌搜索控制台现在抱怨:AMP和规范页面之间的内容不匹配(关键)我的“错误”是HTTP 301重定向https://example.com/amp 但实际内容https://example.com/. 如何解决此问题?作为参考,我的.htaccess 对于根目录是标准的:<IfModu
帮助代码审查-我需要从主题的函数.php中写入.htaccess文件
我正在尝试添加对Vary的支持:在我的主题函数中接受whithin的编码。php文件。请不要建议我使用任何插件,因为这是我试图在我的主题中实现它的唯一原因。使用insert\\U with\\U标记的想法来自此StackOverflow讨论:How to add .htaccess code through a function?你能告诉我我做错了什么吗?add_action(\'after_setup_theme\',\'add_htaccess\'); function add_htacces
如何运行位于站点根文件夹中的.php文件?
我正在尝试将自定义帖子类型中的一些数据转换为Wordpress数据库中的自定义表。我已经编写了一个PHP程序来实现这一点。它要求加载Wordpress,以便我可以使用Wordpress的一些数据库访问方法($wpdb)。我已将转换文件放置在我的站点的根目录中,其中索引。php驻留,但当我尝试运行它时http://my-site.dev/convert.php/ 我得到一个404页未找到错误。如何配置Wordpress或我的服务器(我在本地使用桌面服务器进行开发)来运行此程序?
从URL中删除所有类别
这是我需要修改的原件:https://example.com/actualites-cyclisme/criterium-du-dauphine/5115-dauphine-libere-le-parcours-devoile-lalpe-dhuez-fait-son-retour 这些都是我做过的事情(这就是我想要的!)https://example.com/dauphine-libere-le-parcours-devoile-lalpe-dhuez-fait-son-retour/
在所有页面上全局强制使用SSL
现在我的域名www.example.com 设置为强制HTTPS,并且可以正常工作。该网站还将所有内容正确链接到HTTPS。(数据库中任何地方都没有出现HTTP)。但是,如果您正在访问子页面,您可以再次将url更改为HTTP,例如http://example.com/subpage/ 而且它不会强制HTTPS。我在我的.htaccess 在根目录中:RewriteEngine On RewriteCond %{HTTP_HOST} ^example.com [NC] RewriteCon
重写URL以删除wp-content等并更改URL
我正在尝试摆脱WP文件夹,并重写自定义PDF的URL,创建了一个基于产品ID的文档。我使用了下面的代码,但它不起作用。初始值:http://example.com/wp-content/themes/exampletheme/templates/pdf-generator.php?productID=11我试图获得的价值:http://example.com/carPDF=11CODE: add_action(\'init\', \'custom_rewrite_basic\'); functio
如何使用.htaccess文件在WordPress中更改带有漂亮URL的查询字符串
我想在WordPress中创建一个SEO友好的URL,我正在WordPress中开发一个网站,它有几个带有自定义PHP脚本的自定义页面。我正在以id=“some text”格式发送数据,并在获取[\'id\']参数时从数据库中匹配此文本。我已经从仪表板中选择了我的设置。Post name http://domain.com/sample-post/ 我当前拥有此URL域。com/父页/子页/?id=“一些文本”现在我想要这个域名。com/父页/子页/某些文本我已修改我的。htaccess文
WordPress搜索查询字符串的301重定向结果为404
我正在使用一个已经存在很长时间的博客,但最近从另一个平台迁移到WordPress。所有旧URL都通过中的301重定向映射到新的永久链接。htaccess。除了涉及搜索查询的重定向之外,大多数重定向都按预期进行。当将搜索查询从旧的平台结构重定向到WordPress结构时,重定向不会生效,用户会收到404。通常情况下,这不会引起很大的关注,但谷歌正在对这些内容进行爬网,并在客户端的搜索控制台中发出警报。例如,这会产生预期的结果:Redirect 301 /p/about-me.html https://www
如何将友好的URL固定链接应用于自定义WordPress模板?
我有一个WordPress网站。我创建了一个自定义模板页面,如下所示:/archive-template.php?posttype=publications&taxo=countries&slug=kenya 如何使用permalink获得这些链接。htaccess?插件?因此,上面的链接如下所示:/archives/publications/countries/kenya
无法访问WordPress多站点的第二站点(子)仪表板
我无法访问第二个站点的仪表板。当我转到第二个站点时,我只看到没有样式(css)的HTML页面。当我尝试访问仪表板(从Safari)时,我从浏览器中收到这样一条消息:“试图打开的重定向太多”。子网站设置实例com(工程)实例com/辅助(不工作)我尝试禁用所有插件并更改为默认主题。它仍然不起作用。这是我的想法。htaccess文件:# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase