您当前的位置:首页 > TAG信息列表 > htaccess
在WordPress模板/插件中重定向
我做了一些谷歌搜索,在论坛上搜索等等,但找不到一个好的答案。下面是我要做的:我需要将url中的一个变量传递给页面,并进行重写以使其美观。所以\"mysite.com/ninny/hello-world\" 真的是\"mysite.com/ninny.php?c=hello-world\". 目前正在非wordpress网站上使用.htaccess 重写和php。我正在尝试创建一个插件来实现这一点。有一个包含\"ninny.php\" 文件,并将其显示在前端,如页面,带有get_header(), 以及其
301 WWW重定向后,无法在多站点上使用网络管理(仪表板)
我最近在上添加了301重定向非WWW到WWW。htaccess对于我当前运行的博客multisite(Wordpress博客位于“mysite.com/home/”目录下),在对以下3个文件进行所有更改后,它们似乎工作正常:.HTACCESS# Redirect Non-WWW to WWW RewriteEngine on RewriteCond %{HTTP_HOST} ^mysite\\.com\\home RewriteRule ^(.*)$ http://www.mysi
HTAccess重写与WordPress规则和SSL冲突
这一条让我很困惑——我有下面的htaccess规则来将ssl重定向到非ssl页面。这很好,但我想从这个规则中排除某些wordpress请求-例如,https://mysite.com/info/. 我尝试了以下方法:#rewrite all ssl pages to non-ssl for everything that doesn\'t have /info/ in the request uri RewriteCond %{HTTPS} on RewriteCond %{REQUE
需要重写具有特定字符串的URL
我需要一个重定向的帮助,不幸的是我不知道如何为Wordpress写这个。应该是。htaccess重定向或函数中的函数。php?不,我是,所以请帮忙:)好吧,比如我有帖子mysite.com/post1/现在,我有了一个插件,可以将图像添加到帖子中mysite.com/post1/thumb_image1.jpg 但由于某些原因,该插件还添加了页面mysite.com/post1/mysite.com/post1/image1.jpgTHUMB 这是不存在的,所以给我404我需要排序。现在我不能删除这个插件
是否通过安装在另一个目录中的安装上的.htaccess隐藏wp-config.php?
例如,假设我的wordpress安装在这里。com/wp/但我的。htaccess就是一个例子。com,我同意吗<Files wp-config.php> Order Allow,Deny Deny from all </Files> 还是需要指定目录?<Files /wp/wp-config.php> Order Allow,Deny Deny from all </Files>
哪个更好:在我的.htaccess文件中使用301重定向,还是使用像重定向这样的插件?
目前,我在我的中使用301重定向。hAccess文件将旧URL重定向到新URL。使用类似插件的重定向是否有任何性能优势(即站点加载),或者我应该坚持使用硬编码的301重定向吗?
A question about .htaccess
我正在为客户重新开发一个网站。他们当前的站点已写入。asp。我已经在WordPress中重建了,因为他们需要CMS。我们正在将DNS重新发布到托管环境。我的问题是-我需要建立一个。htaccess文件(我认为这是将所有旧URL重定向到新URL的最佳方式)。一些URL结构已经更改,因此这不仅仅是更改的情况。asp>。php。所以。。。我应该在哪里上传。htaccess文件-这需要放在根目录中还是放在我的wp主题文件夹中?谢谢
使用WordPress 404放置在目录中的文件
我将WordPress永久链接设置从默认设置更改为显示帖子名称。当我这样做时,我用WordPress(www.example.com/notpartofhp.html)存储在目录中的所有文件突然显示出WordPress样式404错误。这是WordPress的正常行为吗</如果是,我该怎么办
请检查此“.htaccess”文件
我刚找到我的。“htaccess”文件的代码行重复了两次,可能是某些插件更改了它,是否不正确?我应该删除重复的一个吗?谢谢<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d Rewr
位于不同目录中的两个“.htaccess”文件?
我找到了两个“.htaccess”文件,其中一个位于“/httpdocs/”。htaccess”,另一个位于“/httpdocs/wordpress/”。htaccess的内容不同,这正常吗?Wordpress安装在“/Wordpress/”目录上,然后从未更改,但当用户访问我的网站时,URL会显示“http://www.mydomain.com,URL上没有显示“wordpress”。此外,从设置>常规:WordPress地址(URL):http://www.mydomain.com/wordpr
Rewriting search permalink
在我的搜索字段(/?s=a)中键入“a”时,我的search.php 将加载模板,并显示与该字母匹配的所有结果。如果我将此添加到我的。H访问…RewriteCond %{REQUEST_URI} ^/$ RewriteCond %{QUERY_STRING} ^s=(.+)$ RewriteRule .* /searchmyblog/%1/? [R,L] 然后在我的搜索中键入“a”,将显示我搜索的第一个结果。所以没有search.php 显示所有结果的模板,但页面被重定向到“my
搜索固定链接/搜索/的自定义命名
我在网上找到了这个片段…function search_url_rewrite_rule() { if ( is_search() && !empty($_GET[\'s\'])) { wp_redirect(home_url(\"/search/\") . urlencode(get_query_var(\'s\'))); exit(); } } add_action(\'te
根目录中的索引,子目录中的WordPress
好吧,我在谷歌上搜索了几个小时。。。我将wordpress安装到一个子目录中作为内容管理系统,但我想要我的主索引。php和其他文件一起保留在根目录中。什么htaccess代码我需要这样才能使主urlhttp://foo.com/index.php 不查找wordpress/索引。php(这当然会导致错误“Warning:require(/wp blog header.php)[function.require]:无法打开流:在/home/…中没有这样的文件或目录”
old permalinks not found
通过Google网站管理员工具查看,我有很多404个永久链接结构为/%年%/%月%/%日%/%postname%的帖子/此后,我将永久链接更改为/%类别%/%postname%。html我原以为Wordpress可以将旧的帖子URL重定向到新的帖子URL,但旧的基于日期的URL正在生成404。我的htaccess文件可写,设置为644。为什么会发生这种情况?谢谢
如何禁用默认WordPress重定向到非WWW URL?
我正在尝试将WordPress多站点安装中的所有非www URL重定向到www URL。我正在使用一个简单的.htaccess 规则如下:# Redirect non-www to www: RewriteCond %{HTTP_HOST} !^www\\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] 通常情况下,这是可行的,但是WordPress似乎已经有了一个默认重定向到非www URL的功能。这意
强制将Single.php重定向到索引
我想对single进行强制重定向。php索引,这样就永远无法通过直接访问访问它(网站的构建方式是检索索引页面上的所有内容,但由于ajax功能,仍然需要此页面可用)。我想这是在。htaccess?编辑:我需要能够访问单曲。php通过来自索引页的ajax请求进行重定向,也就是说,重定向应该只在直接访问url时发生。
HtAccess中的WordPress分区取消FrontPage权限
我在web服务器的public\\u html目录中运行WordPress(即我帐户上的主域指向此目录)。此文件夹下有其他网站的子目录(例如“subdomain.com”网站的/subdomain)。子目录中的一些网站是使用FrontPage编辑的。我发现了。根目录中的htaccess文件在配置为WP时,会弄乱FrontPage权限,使其无法使用FrontPage(FrontPage从不提示进行身份验证,并抛出404错误)。从网络搜索中,我发现其他人也遇到了这个问题(例如。https://my.blueh
WordPress正在重写我的htacces文件。I添加字体规则
我在Wordpress网站上使用了webfonts。我的htacces中需要一个重写规则。我把它放在我的htacces文件中:RewriteRule ^fonts/(.*) /mikevierwind/wp-content/themes/roots/fonts/$1 [QSA,L] 但是当我保存这个htacces文件时。Wordpress正在重写htacces文件,而我的字体重写规则已不存在。我怎样才能解决这个问题?谢谢你的帮助!
通过在子目录/子文件夹中安装WordPress来解决固定链接问题
我在子文件夹中安装了WP/cms 它在没有子文件夹的情况下实时运行。当我使用/%postname%/ 作为permalink,我的网站出现404错误。支持我的服务器mod_rewrite.我的代码可湿性粉剂配置。phpdefine(\'WP_SITEURL\', \'http://www.sitename.de/cms\'); define(\'WP_HOME\', \'http://www.sitename.de\'); 根部)。htaccess<IfModule mod_rew
将WordPress隔离到子文件夹
我正在尝试将网站上的wordpress安装隔离到特定的子文件夹。我在根站点上创建了一个名为_wp 并将所有wordpress文件都放在那里。我在根文件夹中的htaccess中添加了以下重写规则,以允许wordpress安装中的永久链接正常工作。# Wordpress RewriteBase /_wp/ RewriteRule ^index\\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUE