我面临更改永久链接的问题,实际上我正在使用Redirection plugin
您可以从此处看到此插件。
http://wordpress.org/extend/plugins/redirection/
我已安装此插件并激活。之后我想更改页面ID为5的页面的URL。客户端为每个页面提供.Url所以我需要这个
for example:page_id=5 is about us page and I want to change this as shown in target URL
Source URL:http://www.lifecellskin.us/Dev/?page_id=5
Target URL:http://www.lifecellskin.us/Dev/About.php
之后我点击了Add Redirection
但是,当我点击标题导航中的“关于我们”标签时,它会导航到About.php
,但会在下面显示此消息。
You have entered the wrong url/ page name. Click here for continueCLICK HERE
请帮助我非常紧急。请告诉我这个插件将如何按照我想要的正确方式工作
谢谢
答案 0 :(得分:0)
这是404未找到错误。 请确保您的WordPress博客上确实存在该页面。
但是,由于未显示WordPress的404页面,因此您的主题不支持404页面,或者设置Redirection插件的方式有问题。
此外,您可以简单地实现所需,并且不需要重定向插件。
转到固定链接设置页面(应该是,但可以是不同的:http://www.lifecellskin.us/Dev/wp-admin/options-permalink.php
)
在Custom Structure
:Common Settings
/%category%/%postname%.php
答案 1 :(得分:0)
@shalu:编辑页面,在标题区域下方,您应该看到帖子slug
;将其更改为About
。帖子slug
和帖子title
可能完全不同。然后,您应该可以使用WordPress的内置永久链接设置和自定义结构:/%postname%.php
<强>更新强>
我认为您可以实现所需的唯一方法是手动将自定义条目添加到WordPress .htaccess
文件中。如何使WordPress忽略某些规则:http://www.ideashower.com/learned/override-wordpress-htaccess-with-custom-rewrite-rules/
答案 2 :(得分:0)
我不确定您是否需要自定义重定向插件。如果您停用该插件,然后转到永久链接设置,并打开更好的URL,您可以通过编辑slug来命名每个帖子/页面。基于ID的URL和基于名称的URL都可以使用。
这不会给你.php结尾,而是基于类别,发布日期或页面父母的更友好/页面/名称/类型的URL。
答案 3 :(得分:0)
我发现了三件事: