2014-02-02 3 views
-1

Я нахожусь в процессе создания веб-сайта, который в конечном итоге будет перенесен в другой домен. Каждая ссылка на сайте начинается с http://www.mydomain.com/folder. Это означает, что при перемещении домена мне придется менять каждую ссылку. Есть ли способ замены этого? Извините, что это очень простой вопрос, я не совсем понял, что искал. Спасибо за любую помощь.Замена для написания всего домена?

+0

http://www.php.net/manual/en/reserved.variables.server.php попытайтесь прочитать это, и я думаю, вы можете использовать '$ _SERVER ['your_file_name']' – rockStar

ответ

1

Во-первых; лучший способ - настроить его. Там должна быть глобальная переменная:

HTTP_SERVER = 'http://www.mydomain.com/'; 

и когда вы хотите вы строите ссылку, вы должны использовать:

<a href="<?php echo HTTP_SERVER . 'folder'; ?>">Link To Folder</a> 

Но давайте вернемся к вашему вопросу; Вы можете использовать IDE для поиска и замены во всех файлах в определенной папке. Я использую Visual Studio, которую вы можете выбрать для поиска по всему проекту и замены. Но если вам нужны другие быстрые решения, лучшим из них, на мой взгляд, является Notepad ++, вы можете открыть кучу файлов и искать среди них &. Еще один - это Sublime Text, который представляет собой легкий текстовый редактор/IDE, который я использую.

0

Я бы использовал IDE, чтобы выполнить глобальный поиск и заменить все файлы в проекте.

0

попробуйте объявить $base_url="www.domain.com/folder" в вашем файле соединения, который будет включен во все страницы. так что вы можете просто изменить базовый url только там. и если вы хотите, чтобы ссылка на него называлась $base_url.'/page_name.php';

Смежные вопросы