Как да сменя линк с htaacess?

cHuBakA

Registered
на работещ сайт имам линк връзка към друг сайт.Мога ли чрез .htaacess да променя връзката? сега води към www.site1.com да стане www.site2.com

(сайта е на html и имам 300 страници и ако трябва на всяка да сменям връзката ръчно ще отнеме една година)
 
Здрасти, ако съм те разбрал искаш промяна на началния файл
Може да кажете на сървъра да отваря по подразбиране не index.html, а показан от вас файл. Примерно myfile.html, просто добавете дледния ред във .htaccess файла си.

DirectoryIndex myfile.html

Променете страниците за различните грешки.
Когато възникне грешка на сайта поради извикването на несъществуващ файл или грешка възникнала при изпълнението на заявката се показват стандартни страници за грешки. Може да направите собствени страници за различните грешки.
Можете да работите и да манипулирате тези съобщения с .htaccess.

ErrorDocument е използван за тази целта, последвано от 3 цифров код характеризиращ грешка.

ErrorDocument 404 /notfound.html

Този пример ще покаже web страницата notfound.html в случаите когато извиквания документ не е открит.
Ако свалите web страница от Вашия сайт и някой опита да я види, той ще види вместо това notfound.html.

Можете и да кажете на .htaccess да покаже текстово съобщение вместо файл.

ErrorDocument 404 "No such document here"
 
Не можеш да използваш .htacess за да контролираш линкове от товя сайт, към външни сайтове.

Можеш да използваш .htacess за да контролираш линкове към файлове само от твоя сайт.

В зависимост от редактора (IDE), който използваш, със сигурност има начин за автоматично търсене и заместване във всички файлове. Например при Netbeans това е възможно чрез клавишната комбинация от Ctrl+Shift+H, в диалоговия прозорец можеш да избереш типа на файловете, например *.html, какво да търси и с какво да го замени.
 
Ако имаш JQuery файл, който вмъкваш във всички страници, можеш да направиш така:
[js]$("a[src=sitename1.com]").attr("src","sitename2.com");
$("a[src=sitename2.com]").html("sitename2.com");
[/js]
 

Back
Горе