Использование символической ссылки для переадресации домена

Уместно ли использовать символические ссылки вместо переадресации доменов?

ситуация, которую вы собираетесь прочитать, является верной. URL были изменены, чтобы защитить невинных.

скажем, мне принадлежат следующие три домена:

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

www.usa.com это основной сайт, и люди могут посетить URL www.usa.com/state/wi или же www.usa.com/state/mn просмотреть информацию об их конкретном состоянии. но пользователи являются jingoists и хотят видеть свое собственное имя в URL.

в настоящее время у меня есть переадресация домена с настройкой маскировки, но я не в восторге от того, как это работает. так www.usa.com является основным сайтом, и www.wisconsin.com Нападающие к нему и маски. проблема в том, если вы идете в www.wisconsin.com а затем начать просмотр сайта, URL всегда говорит www.wisconsin.com, никогда не другой маршрут, как www.wisconsin.com/state/wi/capital например. также заголовок страницы никогда не меняется, и если вы наводите курсор мыши на ссылки, он показывает www.usa.com, так не идеально.

так что вариант я изучаю. иметь весь код на www.usa.com а затем символическую ссылку на этот каталог www.wisconsin.com каталог. я думаю, что это идеально, так как я все еще кодирую только один раз (без копирования и вставки), и пользователь увидит соответствующий URL.

Третий вариант, который пришел ко мне, когда я пишу это, в cpanel, я могу изменить корень документа любого домена addon. будет ли указывать их на одну и ту же папку еще лучше?

Есть ли какие-либо проблемы, которые следует учитывать при использовании подхода символической ссылки?

  1. проблемы с производительностью?
  2. вопросы поисковой оптимизации?
  3. другие, о которых я не могу думать?

На вопрос, я использую Codeigniter, который установил базовый URL в файле конфигурации. Есть ли какие-либо проблемы безопасности, о которых следует знать, если я использую $_SERVER['SERVER_NAME'] установить это?

1 ответ

Решение

По -видимому, никому не нравится этот вопрос, поэтому я пошел дальше и попробовал вариант 3. затем я использую $_SERVER['SERVER_NAME'] установить базовый URL в Codeigniter, проверив его по белому списку. Я все еще хотел бы услышать, есть ли у кого-нибудь какие-либо комментарии или проблемы относительно этого варианта (который до сих пор ИМХО намного лучше, чем переадресация домена).

Другие вопросы по тегам