wordpress url自定义,使其更友好的URL

时间:2014-12-04 18:42:25

标签: wordpress url for-loop customization store

您好我有一个网址:http://www.couponvenue.in/store/myntra/如何将网址更改为http://www.couponvenue.in/myntra.html。我曾尝试使用.htacess代码,我在互联网上找到谷歌后发现它。

.htaccess代码如下所示:

RewriteRule ^(。*)。html $ / store / $ 1 [L]

上述规则规定,如果我输入网址:http://www.couponvenue.in/myntra.html,则会尝试打开网址:http://www.couponvenue.in/store/myntra

我已经在核心php文件中尝试了它并且它工作正常,但是当我在wordpress网站http://www.couponvenue.in/store/myntra/中使用相同的代码时它给了我404错误请建议我如何让它在我的wordpress网站上运行太

我正在使用Clipper主题使用WordPress 4.0.1。永久链接的当前设置被设置为“帖子名称”,显示我的商店网址为http://www.couponvenue.in/store/myntra/但是当我将固定链接设置为默认设置时,它会显示我的商店网址:http://www.couponvenue.in/?stores=myntra

我尝试了Yoast的插件WordPress搜索引擎优化,但没有尝试

请建议我如何能够创建http://www.couponvenue.in/myntra.html而不是http://www.couponvenue.in/store/myntra/http://www.couponvenue.in/?stores=myntra之类的网址。另请告诉我规则RewriteRule ^(。*)中的错误。 html $ / store / $ 1 [L]

2 个答案:

答案 0 :(得分:0)

您是否在永久链接选项中尝试了此结构: %postname%.html

仅供参考,网址http://www.couponvenue.in/store/myntra更适合搜索引擎优化。

seo friendly必须如下:/%post_id%/%postname%/

答案 1 :(得分:0)

在接受任何.httaccess文件更改之前,我会首先尝试此选项 - 我认为这可以让您获得所需的位置。

您可能将“Myntra”作为“父级页面”“商店”的“子”页面 - 并且将其切换回来应该非常简单。

如果您进入WP编辑器中的Myntra页面(或您想以类似方式更改的任何其他页面)并查看屏幕右侧栏中的“页面属性”框 - 如果它不存在 - 转到该页面编辑器的顶部并单击“屏幕选项”选项卡 - 这将为您提供一些选择,以在页面编辑器仪表板中添加其他页面选项。

找到“页面属性”框后 - 让“Myntra”页面显示“(无父级)”并更新页面。这应该将该页面网址移动到:

www.Couponvenue.in/Myntra

您可能还想检查主页上的菜单下拉菜单中是否仍然找到它 - 为此,转到WP Dashboard左侧主仪表板菜单选项上的“外观”选项卡 - 然后单击菜单,您可以修复您的主菜单仍然可以将该页面拉入其新位置 - 如果该菜单尚未自动更新。

我还要补充一点,出于搜索引擎优化的目的,你认为所有事情都是正确的,www.Couponvue.com/Myntra确实比www.Couponvue.in/Store/Myntra更有效地定位关键词“Myntra”。 / p>

希望有所帮助!