wordpress建站问题。如何让 带有.html和不带.html的url都可以顺利打开网页。

比如www.abc.com/p1.html和www.abc.com/p1都能打开同一个文章。还有就是记得以前用过如果这个页面404了(文章删除了)会自动搜索这个词。效果和... 比如 www.abc.com/p1.htmlwww.abc.com/p1 都能打开同一个文章。
还有就是记得以前用过 如果这个页面404了(文章删除了)会自动搜索这个词。效果和在搜索栏搜索“p1”一样,返回一个搜索结果的页面。
本人是新手,求指点。谢谢。
展开
 我来答
信阳美食
2016-05-14 · 介绍信阳本地特色小吃,让你吃遍信阳。
信阳美食
采纳数:514 获赞数:1794

向TA提问 私信TA
展开全部

这个是需要以下设置:

1.在网站后台设置好固定链接,

 wordpress固定链接设置的一些参数:

%year%:基于文章发布的年份,比如2010;

%monthnum%:基于文章发布的月份,比如01;

%day%:基于文章发布当日,比如06;

%hour%:基于文章发布小时数,比如23;

%minute%:基于文章发布分钟数,比如43;

%second%:基于文章发布秒数,比如33;

%postname%:基于文章的postname,其值为撰写时指定的缩略名,不指定缩略名时是文章标题;

%post_id%:基于文章post_id,比如48;

%category%:基于文章分类,子分类会处理成“分类/子分类”这种形式;

%author%:基于文章作者名。

网上常见的几种方法:

/%year%/%monthnum%/%day%/%postname%/
/%year%/%monthnum%/%postname%/
/%year%/%monthnum%/%day%/%postname%.html
/%year%/%monthnum%/%postname%.html
/%category%/%postname%.html
/%post_id%.html


2.空间的设置伪静态。
Windows空间需要设置伪静态文件一般是Rewrite文件,这个可以根据自己网站情况自己写,也可以网上搜索其他网站的Rewrite文件来写;PHP空间需要设置伪静态文件一般是.htaccess文件。如果自己不会,可以联系空间商来协助。
以下是我网站的.htaccess文件内容:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
任星岩
2016-05-09 · 财经领域创作者
任星岩
采纳数:313 获赞数:3253

向TA提问 私信TA
展开全部
第一个问题需要设置相应的伪静态,第二个问题写一个404页面执行搜索代码。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-05-09
展开全部
为何要这样设置,只让.html的能打开是最好的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-05-09
展开全部
这样有什么意义么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式