2014-01-24 14 views
1

使用符号链接代替域转发是否合适?使用符号链接进行域转发

您即将阅读的情况属实。网址已被更改以保护无辜者。

比方说我自己以下三个领域:

www.usa.com 
www.wisconsin.com 
www.minnesota.com 

www.usa.com的主要场所,人们可以访问网址www.usa.com/state/wiwww.usa.com/state/mn查看有关其特定的状态信息。但用户是状态jingoists,并希望在url中查看他们自己的状态名称。

目前我有域名转发与掩蔽设置,但我不兴奋如何工作。 所以www.usa.com是主要网站,www.wisconsin.com转发给它和口罩。问题是,如果你去www.wisconsin.com,然后开始浏览网站,网址总是说www.wisconsin.com。从来没有不同的路线,例如www.wisconsin.com/state/wi/capital。页面的标题也不会改变,如果你将鼠标悬停在链接上,它会显示www.usa.com。所以不理想。

所以我正在探索的选项。得到www.usa.com上的所有代码,然后将该目录符号链接到www.wisconsin.com目录。我在想什么是这是理想的,因为我仍然只编码一次(不复制和粘贴),并且用户将看到适当的URL。

第三个选项,当我写这个,在cPanel中,我可以改变任何插件域的文档根。将这些指向相同的文件夹会更好?

在使用符号链接方法时有没有什么问题需要考虑?

  1. 性能问题?
  2. 搜索引擎优化问题?
  3. 别人我想不出来?

问题,我正在使用Codeigniter,它已经在配置文件中设置了基本URL。如果我使用$_SERVER['SERVER_NAME']进行设置,是否有任何安全问题需要注意?

回答

0

显然没有人喜欢这个问题,所以我继续前进,并尝试选项3.然后我使用$_SERVER['SERVER_NAME']在Codeigniter中设置基本URL,在对白名单进行检查后。如果有人对此选项有任何意见或担忧,我仍然很乐意听到(迄今为止,恕我直言远比域名转发更好)。