代码之家  ›  专栏  ›  技术社区  ›  Eduardo Ponce de Leon

如果我创建自己的文件扩展名,浏览器打开我的页面会有困难吗?

  •  0
  • Eduardo Ponce de Leon  · 技术社区  · 13 年前

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

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

    http://example.com/file.swd
    

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

    2 回复  |  直到 7 年前
        1
  •  2
  •   Cœur Gustavo Armenta    7 年前

    如果这纯粹是为了品牌化/用户感知-那么您应该能够使用。只要你能提前逃离。只要你的url是友好的,并且没有填充PHP get字符之类的字符,就不会对SEO产生真正的影响。

    长答案缩短了-这很好-只需确保在.htaccess中重写时避开字符即可

    希望这能有所帮助!

    注意:这个答案假设您不想创建不同的文件类型——只需给出不同文件类型的感知即可。

    要重写:

    http://example.com/file.html
    

    在.htaccess中执行此操作:

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

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

        2
  •  0
  •   Charlie Gorichanaz    13 年前

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

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

    我敢打赌,不使用 重写规则 ,尽管它无疑很小

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

    推荐文章