如何在WordPress网站上的单个URL末尾添加“.html”?

时间:2016-10-27 作者:user2743326

网站url结构如下:

www.sitename.com/mypage/page/
我只希望站点上的某个页面解析为:

www.sitename.com/mypage/page.html
这样,当我在以下位置通过Facebook共享调试器运行链接时:

https://developers.facebook.com/tools/debug/
。。。连杆工作正常。目前,Facebook似乎删除了共享页面上未解析为的查询字符串参数.html.

2 个回复
最合适的回答,由SO网友:Alain Vanderbroeck 整理而成

通过在中创建规则,可以快速完成此操作。htaccess。

登录Wordpress并转到要链接到的页面。

然后单击“预览更改”。

在url中查找preview\\u id参数。

并在反索引后使用此id。php?p=中。htaccess类:

# BEGIN WordPress

RewriteEngine On
RewriteBase /

RewriteRule ^mypage/page.html$ index.php?p=262 [L]

RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END Wordpress

SO网友:andyrandy

没有它肯定能工作。html,可以这样尝试:

www.sitename.com/mypage/page?param1=xxx