Помощник
|
переадресация всей папки на одну страницу |
brucekiev_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
11.9.2007, 18:42;
Ответить: Webmaster_hb
Сообщение
#2
|
|
может ктото знает, возможно ли: есть на фтп папка в которой лежит движок сайта. как сделать чтобы при открытии (например из поисковика по ссылке) странички из этой папки, у пользователя автоматом вместо этой ссылки открывалась другая определенная страница. Для всей папки сделать переадресацию на одну определенную страницу. Я так думаю что это пишется в .htaccess ? .htaccess RewriteEngine on RewriteRule ^(.*)$ [URL]http://newsite.com/[/URL] [R=301,L] |
|
|
brucekiev_hb
|
Сообщение
#3
|
|
.htaccess RewriteEngine on RewriteRule ^(.*)$ [URL]http://newsite.com/[/URL] [R=301,L] а я вот так сделал в .htaccess: RedirectPermanent /satnet http://www.rokc.ru/rokc/index.php и вроде все работает. тут satnet - папка откуда надо переадресовать, а http://www.rokc.ru/rokc/index.php - страничка куда надо.. что ты можешь сказать за этот способ? или лучше так как Вы сказали? Если да, то что такое в вашем случаи: [R=301,L] ??? и как указать папку satnet с которой нужна переадресация. |
|
|
Webmaster_hb |
11.9.2007, 18:56;
Ответить: Webmaster_hb
Сообщение
#4
|
|
а я вот так сделал в .htaccess: RedirectPermanent /satnet http://www.rokc.ru/rokc/index.php и вроде все работает. тут satnet - папка откуда надо переадресовать, а http://www.rokc.ru/rokc/index.php - страничка куда надо.. что ты можешь сказать за этот способ? или лучше так как Вы сказали? Если да, то что такое в вашем случаи: [R=301,L] ??? и как указать папку satnet с которой нужна переадресация. мой файлик надо положить в корень той папки из которой и нужна переадресация причем переадресация будет действовать на все запросы внутри этой папки в твоем случае RedirectPermanent - это тоже самое, что у меня [R=301] т.е. дословно прямой редирект - моего способа, что нужно чтобы существовала такая папка и файл htaccess был бы в нем - твоего способа, что редиректится будут только те кто обращается по этому прямому адресу |
|
|
brucekiev_hb
|
Сообщение
#5
|
|
т.е. я создаю .htaccess в папке satnet и пишу:
RewriteEngine on RewriteRule ^(.*)$ http://rokc.ru/rokc/ [R=301,L] и при открытии любой странички из поисковика (с папки satnet) автоматом открывается адрес: http://rokc.ru/rokc/ ,да??? |
|
|
Webmaster_hb |
12.9.2007, 0:15;
Ответить: Webmaster_hb
Сообщение
#6
|
|
т.е. я создаю .htaccess в папке satnet и пишу: RewriteEngine on RewriteRule ^(.*)$ http://rokc.ru/rokc/ [R=301,L] и при открытии любой странички из поисковика (с папки satnet) автоматом открывается адрес: http://rokc.ru/rokc/ ,да??? да, а проверить не быстрее будет ? |
|
|
brucekiev_hb
|
Сообщение
#7
|
|
|
|
|
Zero108 |
8.3.2008, 20:07;
Ответить: Zero108
Сообщение
#8
|
|
Здравствуйте.
Помогите, пожалуйста, настроить переадресацию через htaccess. 1. Необходимо, чтобы при наборе в адресной строке браузера http://www.mysite.net/любая_папка/любой_файл.vphp производилась переадресация на первую страницу сайта, но при этом можно было зайти http://www.mysite.net/admin/ без переадресации на первую страницу. Пытаюсь вставить следующую строку, но не срабатывает: redirect ^(.*)\.vphp$ http://www.mysite.net/index.vphp 2. В файле _parcer.php есть такая надпись: <?php } else { $xh = xslt_create(); $transform_arguments = array('/_xml' => $xml_data); // Allocate a new XSLT processor $xh = xslt_create(); // Process the document $result = xslt_process($xh, 'arg:/_xml', 'file://'.$xsl_file, NULL, $transform_arguments); if ($result) { echo $result; } else { echo '<h1>Sorry, the page is temporarily unavaliable</h1>'; } xslt_free($xh); } $time_end = getmicrotime(); $generation_time = $time_end - PARSER_TIME_START; echo "<!-- $generation_time -->"; ?> Соответственно, если страница ошибочна, например, вида: http://www.mysite.net/fguhkdfhgkdfjg/dlfjgdfjg.vphp то выдается сообщение страница с сообщением Sorry, the page is temporarily unavaliable Как сделать (через htaccess или parcer), чтобы в таких случаях обрабатывалась стандартная страница с ошибки 403.shtml ? С уважением, админ |
|
|
Webmaster_hb |
8.3.2008, 22:30;
Ответить: Webmaster_hb
Сообщение
#9
|
|
Zero108,
.htaccess RewriteEngine on RewriteRule ^(.*)$ /index.php а чтобы admin работал при этом, достаточно внутри папки admin положить другой .htaccess |
|
|
Zero108 |
8.3.2008, 22:45;
Ответить: Zero108
Сообщение
#10
|
|
папка amin запаролена через htaccess который в ней лежит.
Zero108, .htaccess RewriteEngine on RewriteRule ^(.*)$ /index.php а чтобы admin работал при этом, достаточно внутри папки admin положить другой .htaccess Это ответ на первый пункт? Мне нужно обязательно, чтобы выполнялись все условия пункта 1. Там есть путь http://www.mysite.net/любая_папка/любой_файл.vphp Я не разбираюсь в ^(.*)$ - что это значит и как написать правило для любая_папка/любой_файл.vphp |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Залить html страницу на 20 доменов | 6 | TABAK | 1705 | 22.5.2023, 16:24 автор: KORUP |
|
Продам страницу в фейсбук - 30к подписчиков | 6 | wartes | 1209 | 14.11.2020, 2:33 автор: Progernaut |
|
ByWare.net - работаем с наличными RUB/USD/EUR по всей России. | 1 | BWRGroup | 2064 | 23.9.2019, 22:31 автор: -BWRGroup- |
|
ByWare.net - работаем с наличными RUB/USD/EUR по всей России. | 1 | BWRGroup | 1582 | 20.6.2019, 14:27 автор: BWRGroup |
|
InstaPage создать страницу | 1 | Smile3D | 2783 | 31.10.2018, 18:49 автор: Intuit89 |
Текстовая версия | Сейчас: 19.4.2024, 15:23 |