您当前的位置:首页 > TAG信息列表 > htaccess

  • 切换到HTTPS后,重定向为302而不是301

    时间:2017-09-01

    上周,我将我的网站从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结构

    时间:2017-08-30

    我应该改变WordPress博客的URL结构吗?(免费WordPress托管博客)现在我有以下方法:(参见URL结构)helloworld.wordpress.com/london 但我想这样使用:helloworld.wordpress.com/carhire/uk/london 这是否可以实现?

  • 如何在.htaccess文件中创建重定向,但有两个例外

    时间:2017-08-29

    所以我已经尝试了很长时间,但我似乎无法让它发挥作用。假装我的网站是https://example.com, 附加页面https://example.com/abc 和https://example.com/abc-def-g.除了上面列出的两个页面外,该计划是让所有页面,包括存在的页面和不存在的页面,自动重定向到主页。我尝试过的一切都失败了,要么阻止我访问网站,要么什么都不做,所以我正试图从头开始。这是.htaccess 当前文件:# BEGIN WordPress <IfModule mo

  • 更改WordPress固定链接并重定向新URL 301

    时间:2017-08-29

    我正在使用这个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重

  • 多站点安装不在根目录下--如何使其生效?

    时间:2017-08-27

    我在服务器的一个子目录中运行了一个多站点安装-纯粹是因为当客户端的旧站点处于活动状态时,在“WordPress”目录中为客户端开发一个新站点已成为我的任务,然后当它准备就绪时,我更改index.php 和.htaccess 文件,瞧,这个网站是实时的。这是我第一次在自己的文件夹(不在根目录下)中有一个多站点(子目录而不是子域),现在这个过程与我以前的过程不同了。我在google上搜索了大量关于.htaccess 文件-但在尝试访问浏览器上的根目录时,出现“建立数据库连接时出错”错误。Root.com/wo

  • Preserve Domain Alias

    时间:2017-08-24

    我在示例上安装了一个站点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页面下的路径中

    时间:2017-08-18

    我有一个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文件的‘完整路径’

    时间:2017-08-17

    我正试图找到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预防的问题

    时间:2017-08-17

    我注意到一个“错误”。我在教程中读到的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

  • 仅将帖子重定向到新域

    时间:2017-08-16

    确切地说,我在博客中使用了两个域:prsblog。com公司。com之前,prsblog。com就像博客一样,绝对是在WordPress上。几个月前,我将博客内容迁移到了pyarb。com。当时,我正在使用。htaccess使用通配符重定向对所有帖子进行301重定向。现在,我在prsblog上安装了WordPress多站点。com并配置了几个其他站点。当我在社交网络和搜索列表上的现有帖子和链接(大约3000篇,包括帖子/图片/产品和自定义帖子)需要重定向到新域的同一页面时,问题就出现了。但是,我不能使用通

  • 停止强制某些路径以正斜杠结尾

    时间:2017-08-12

    据我所知,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文件

    时间:2017-07-31

    我正在尝试添加对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文件?

    时间:2017-07-26

    我正在尝试将自定义帖子类型中的一些数据转换为Wordpress数据库中的自定义表。我已经编写了一个PHP程序来实现这一点。它要求加载Wordpress,以便我可以使用Wordpress的一些数据库访问方法($wpdb)。我已将转换文件放置在我的站点的根目录中,其中索引。php驻留,但当我尝试运行它时http://my-site.dev/convert.php/ 我得到一个404页未找到错误。如何配置Wordpress或我的服务器(我在本地使用桌面服务器进行开发)来运行此程序?

  • 从URL中删除所有类别

    时间:2017-07-22

    这是我需要修改的原件: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

    时间:2017-07-20

    现在我的域名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

    时间:2017-07-18

    我正在尝试摆脱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的查询字符串

    时间:2017-07-18

    我想在WordPress中创建一个SEO友好的URL,我正在WordPress中开发一个网站,它有几个带有自定义PHP脚本的自定义页面。我正在以id=“some text”格式发送数据,并在获取[\'id\']参数时从数据库中匹配此文本。我已经从仪表板中选择了我的设置。Post name http://domain.com/sample-post/ 我当前拥有此URL域。com/父页/子页/?id=“一些文本”现在我想要这个域名。com/父页/子页/某些文本我已修改我的。htaccess文

  • WordPress搜索查询字符串的301重定向结果为404

    时间:2017-07-17

    我正在使用一个已经存在很长时间的博客,但最近从另一个平台迁移到WordPress。所有旧URL都通过中的301重定向映射到新的永久链接。htaccess。除了涉及搜索查询的重定向之外,大多数重定向都按预期进行。当将搜索查询从旧的平台结构重定向到WordPress结构时,重定向不会生效,用户会收到404。通常情况下,这不会引起很大的关注,但谷歌正在对这些内容进行爬网,并在客户端的搜索控制台中发出警报。例如,这会产生预期的结果:Redirect 301 /p/about-me.html https://www

  • 如何将友好的URL固定链接应用于自定义WordPress模板?

    时间:2017-07-17

    我有一个WordPress网站。我创建了一个自定义模板页面,如下所示:/archive-template.php?posttype=publications&taxo=countries&slug=kenya 如何使用permalink获得这些链接。htaccess?插件?因此,上面的链接如下所示:/archives/publications/countries/kenya

  • 无法访问WordPress多站点的第二站点(子)仪表板

    时间:2017-07-17

    我无法访问第二个站点的仪表板。当我转到第二个站点时,我只看到没有样式(css)的HTML页面。当我尝试访问仪表板(从Safari)时,我从浏览器中收到这样一条消息:“试图打开的重定向太多”。子网站设置实例com(工程)实例com/辅助(不工作)我尝试禁用所有插件并更改为默认主题。它仍然不起作用。这是我的想法。htaccess文件:# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase