您当前的位置:首页 > TAG信息列表 > mod-rewrite
当我分离wp-core和wp-content时,为什么wordpress会重定向?
我正在尝试设置Wordpress项目,以便http://www.example.com/ 作为我的网站URL,例如映射到/var/www/vhosts/www.example.com/ 在这里,我想使用以下结构:/var/www/vhosts/www.example.com/wp-core/ /var/www/vhosts/www.example.com/wp-content/ /var/www/vhosts/www.example.com/wp-config.php 我想wp-
简单的搜索引擎优化友好的自定义$_get URL重写与htaccess
我有以下url:http://sitename.com/?game=runescape 是否可以通过Wordpress修改htaccess文件或重写url,使其如下所示:http://sitename.com/game/runescape
只有默认固定链接才会启用mod_rewrite
我的问题是在我的wordpress站点中,只有默认的永久链接有效。。当我更改永久链接时,所有页面都找不到。。仅显示主页。当我将永久链接更改为postname时。htaccess内容更改为# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] RewriteCond %{REQUEST_FILENAME
WordPress.htAccess重写自定义模板
我正在尝试将网站转换为WordPress。当前使用的URL的格式为:http://www.example.com/database/44/category/short-item-description.html为了显示存储在数据库中的项目,我创建了一个页面模板DatabaseFetch。php和已在WordPress中添加了一个页面,以便在地址处使用此模板http://www.example.com/database/ (也可以通过http://www.example.com/index.php?p=39
将日期层次结构重写为‘yyyy-mm-dd’辅助文件
我正在建立一个杂志网站issue 自定义帖子类型。每个版本的slug遵循以下格式YYYY-MM-DD 根据该期的出版日期。目前,永久链接设置为http://host/magazine/2014-06-08 但我想通过URL访问它们http://host/magazine/2014/06/08.以下是我目前在functions.php:$issue_structure = \'/magazine/%issue%\'; $wp_rewrite->add_rewrite_tag(\"%issue%
如果固定链接设置为邮政名,则找不到WordPress页面
已在临时服务器上上载代码。在localhost中,一切正常,但在登台时,我可以登录到admin pabel,但在前端看不到任何页面。当任何页面被访问时,都会显示The requested URL /projectname/testpage was not found on this server..localhost上的PHP版本为5.4.3 登台时为5.3.3. mod_rewrite 在两个上都启用。.htacess 对于临时站点是# BEGIN WordPress <IfModule
Htaccess修改重写不起作用(_R)
我正在粘贴我的完整htaccess文件,为了清晰起见,老实说,我不完全确定是否必须在<IfModule mod_rewrite.c> 零零碎碎的或单独的(下面——我在什么地方见过)。<IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine On RewriteBase / #redirect index to homepage RewriteRule ^index\
使用自定义用户META重写URL“/%shop_Name%/Gallery/%Gallual%”
我已创建自定义用户元=shop_name 在用户配置文件和自定义帖子类型中gallery 帖子的默认URL为http://localhost/gallery/%gallery% 我使用下面给出的代码将其修改为下面给定的URL。我希望我的永久链接以http://localhost/%shop_name%/gallery/%gallery%.每个用户都有一个自定义user\\u meta=shop_name.因此,如果我的用户shop_name=\"shop3\" 还有一个画廊title=\"Washing
将主页/页面/1/重定向到/博客/页面/1/
从显示url/page/1//page/2/etc上最新博客帖子的主页切换到显示/blog/page/1/etc上帖子的静态首页后,我们希望将原始/page/\\/重定向到新的url/blog/page/#/有没有最好的方法?也许是一个插件,虽然搜索结果很少,或者htaccess重定向?
Pretty permalinks (again)
我正试图在我的WordPress站点中启用永久链接。但每次我尝试更改为除默认链接外的任何永久链接选项时,帖子的链接都会转到404。如果我把它改回来,它就正常工作了。我正在Ubuntu服务器14.04上使用WP 4.2.4和Apache 2.4.7。我做过的事情:我有mod_rewrite 在Apache中启用</我有选择+FollowSymLinks 和AllowOverride All 和RewriteEngine On 在Apache服务器的配置文件中</我已给予书面许可.htaccess
使用.htaccess删除URL中的年和月
例如,要重定向表单的旧URL,请执行以下操作:/2016/10/mukunda-murari-kannada-songs-download.html到/mukunda-murari-kannada-songs-download.html我已经更改了WordPress中的永久链接结构,但希望以最有效的方式将旧URL重定向到新URL,以帮助保留SEO。这是我的代码:# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On
如果以数字开头,则MOD_REWRITE清空QUERY_STRING
我有一个简单的数据库查询脚本和WordPress安装,我使用以下URL向其传递一个参数:http://example.com/db/?p=foo.我的数据库脚本读取参数时使用$pid = $_GET[\'p\']; 如果参数不是以数字开头,则一切正常。所以?p=foo 可以,但是?p=3poo 为空。编辑:我通过将脚本更改为<?php print_r($_GET); exit; 作为输出Array ( ) 我怀疑是mod\\u重写器抑制了以数字开头的参数
正在忽略.htaccess重写器规则-正在键入以删除WP帖子中的日期
应该是一个相当简单的过程。我已经完成了相当一部分的互联网搜索,但无法在/public\\u html中使用htaccess重写使用VPS Apache服务器,你知道为什么吗?提前感谢您!尝试旧的RedirectMatch 301和mod\\u rewrite RewriteRuleas(一次一个),如下所示:# New Post URLs, without dates, requires redirects for old links. RedirectMatch 301 ^/([0-9]+)/(
How To Fix A Redirect Chain
我希望有人能帮上忙。我的网站爬网显示我的主页上有一个重定向链。基本上,这表明我正在从:http: > https: > https://www.我需要一切http:// 和http://www 直接发送至https://www. 没有链条。以下是.htaccess, 有人能看到是否有可能导致它的错误吗。</IfModule> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ h
WP在子文件夹中时对作者查询字符串的HTACCESS重写
我已经成功地禁止访问任何类型的作者页面/author/username/ 或者?author={#id} 查询字符串。我在htaccess文件的开头添加了以下内容:<IfModule mod_rewrite.c> RewriteCond %{REQUEST_URI} ^/author/ RewriteRule .* - [F] RewriteCond %{QUERY_STRING} ^author=([0-9]*) Rewrite
如何编写.htaccess以使HTTPS仅对子页面启用,而不对子页面启用
我的域的根成功重定向到子目录,这意味着example.com 重定向到example.com/abc.example.com 没有安装WordPress。example.com/abc 有自己的WordPress安装。主页位于http://example.com/abc 不是HTTPS,我也不希望它是HTTPS,但是,我确实希望所有子页都是HTTPS(例如。https://example.com/abc/xyz 或https://example.com/abc/thistoo)我的当前.htaccess
固定链路子路由通用性
我有一个客户端web应用程序,它为两种帖子类型加载:/tutorial 和/dashboard. WordPress路由可以很好地用于各个帖子:/tutorial/tutorial-1 和/dashboard/dashboard-1.然而,在我的客户端应用程序中,我想处理额外的路由片段:/tutorial/tutorial-1/quiz. 我的React路由器在加载时可以很好地处理URL,但是直接链接的WordPress会给出404,因为虽然/tutorial/tutorial-1 存在,它无法匹配最后一
如何在保留语义URL的同时将我的PHP应用程序添加到WordPress页面?
我正在使用Wordpress在主域(例如域)上为客户重建一个静态网站。com。在目录中还有一个成员目录网站。领域我希望将其迁移到主网站-domain.com/directory/ (我们想这样做,首先是为了让它保持在同一个域上,但也为了能够使用相同的布局和样式,最好是使用页面模板。)该应用程序具有主页、列表视图和成员详细信息视图,并使用发送搜索查询$_GET. 使用mod\\u rewrite使URL看起来很漂亮(语义URL),例如:directory.domain.com/list/people/all
使用正则表达式访问并重定向到新的URL
我很难使用WP的旧URL的一部分为重定向创建重写规则。示例:旧URL:http://www.example.com/news/index.php/2014/11/07/my-blog-post-from-old-site或http://www.example.com/news/index.php/2014/11/07/my_blog_post_from_old_site新建URL:http://www.example.com/2014/11/07/my-blog-post从破折号中删除后,新URL应该只包
Rewrite rule not working
我在WordPress上有一个带有url的页面/sca. 我想要所有来自/sca/project_0 指向/sca?urn=project_0. 我在我的.htaccess 文件,但它不工作。我不认为这是mod\\u重写的问题,因为永久链接正在工作。这是我的.htaccess 文件: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^sca