0

使用 htaccess,我想通过向我的所有页面添加自定义扩展来为我的网站打造品牌,只是为了外观。

假设我的公司名称是“xtreme web design”,我希望我的所有页面都以 .xwd 而不是 .php 或 .html 结尾,例如:

http://example.com/file.swd

如果我指定 MIME 类型,这会影响与浏览器或设备的兼容性吗?这会对我的 SEO 产生负面影响吗?

4

2 回答 2

2

如果这纯粹是为了品牌/用户感知 - 那么您应该能够使用 . 只要你事先逃脱它。对 SEO 不会有真正的影响,只要你的 url 是友好的并且没有填充 PHP 获取字符或类似的。

长答案缩短了 - 很好 - 只需确保在 .htaccess 中重写时转义字符

希望这可以帮助!

注意:此答案假设您不想创建不同的文件类型 - 只需给出不同文件类型的感知。

重写:

http://example.com/file.html

在您的 .htaccess 中执行此操作:

RewriteEngine On 
RewriteRule   ^file\.swd/?$   file.html  [NC]

这 。转义/取消句点 - 这很重要。希望这能解决你的问题

于 2013-04-10T00:01:26.063 回答
0

如果您确实希望服务器上的文件具有自定义扩展名,而不仅仅是用 Apache 重写RewriteRule,您可以使用AddType配置指令,例如:

AddType application/x-httpd-php .html .htm .xwd

我敢打赌,不使用 a 会有一点效率RewriteRule,尽管它无疑很小。;-)

但是这两种方法都不应该给 SEO 带来任何问题,虽然我不能代表搜索引擎,但我怀疑这种变化会影响你的排名。

于 2013-04-09T23:59:47.133 回答