【发布时间】:2011-05-24 12:04:36
【问题描述】:
找不到此功能。我假设我需要使用正则表达式?
如果 url 包含至少 1 个大写字母,我会尝试在 php 中进行 html 重定向。
示例:http://www.domain.com/Michael_Jordan 需要重定向到 http://www.domain.com/michael_jordan - 唯一的问题是我似乎无法找到一个脚本来检测是否至少存在 1 个大写字母。
【问题讨论】:
-
@Bob:由于 DNS 名称不区分大小写,因此我不认为这样做有什么意义。
-
这是我被要求做的事情,以改善 seo - 更改 url 站点结构 - 过去的 URL 具有大写字母 - 所以我们试图在过渡到新的 URL 时保留这些 URL 的页面强度那些。
-
Google 或任何搜索引擎是否真的会考虑域名的大小写?
-
不太确定域 - 但我们更担心页面中的尾随文本。例如,许多 url 是篮球运动员的名字,原始链接都是 First_Last 格式,我们将其更改为 first_last,显然存在差异 - 不是 100% 的域。 wisegeek.com/are-urls-case-sensitive.htm
-
对 URL 的本地部分(域之后的所有内容)有意义,它们确实区分大小写。如果您也想重写这些,那么这个问题是有道理的。如果只是为了域名,我不会担心的。