【发布时间】:2012-02-05 00:53:15
【问题描述】:
我的重写规则:
RewriteRule ^articles/([a-z]+)/([0-9]+)/?$ /index.php?page=articles&cat=$1&id=$2 [L]
RewriteRule ^articles/([a-z]+)/?$ /index.php?page=articles&cat=$1 [L]
RewriteRule ^([a-z]+)/?$ /index.php?page=$1 [L]
所以,在 index.php 文件中,我检查 page 是否存在。如果找到,则回显该页面。不然怎么办?
- 发送重定向到主页?
- 使用 header() 发送 404 页面未找到响应?
- 回显“找不到页面”之类的消息?
哪个好?我想知道其中的搜索引擎友好选项。
【问题讨论】:
-
SEO 与编程无关。
-
谢谢。那么我应该在哪里发布与 seo 相关的问题?
-
在 SE 的 SEO 下标记了 2233 个问题!所以看起来与seo相关的问题在这里发布了很多。我必须在 WSE 中发布其他问题吗?
标签: php mod-rewrite seo