|
|
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
Есть один хостинг и два домена - А.ru и B.ru. Домен А расположен в корневой папке, домен В расположен в папке http://www.A.ru/forum/ и настроен на этот же адрес. При наборе а адресной строке www.B.ru происходит редирект на http://www.A.ru/forum/index.php Вопрос. Как с помощью mod_rewrite прописать так, чтобы сайт www.A.ru открывался как обычно, а при наборе B.ru не было бы редиректа на А.ру? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2010, 16:23:04 |
|
||
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
Как твой вопрос относится к "HTML, JavaScript, VBScript, CSS"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2010, 19:50:14 |
|
||
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
Отключить реврайт в папке домена B.ru ? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2010, 21:53:02 |
|
||
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
vkle Отключить реврайт в папке домена B.ru ? да, что прописать, чтобы его отключить? заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2010, 20:57:38 |
|
||
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
Например, перед RewriteRule можно указать, к какому сайту относится это правило: Код: plaintext Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2010, 21:52:03 |
|
||
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
В глобальном .htaccess и в .htaccess который в папке /forum/ прописал: авторRewriteEngine on RewriteCond %{HTTP_HOST} A.ru Все равно при наборе В.ru идет редирект на А.ru/forum/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2010, 22:03:22 |
|
||
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
Покажите .htaccess из главной папки и конфиги виртхостов (ServerName, ServerAlias и DocumentRoot) без каких-либо исправлений. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2010, 23:55:05 |
|
||
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
Как вариант, попробуйте: Код: plaintext Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2010, 00:13:09 |
|
||
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
vkle, Можно с Вами пообщаться в аське/почте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2010, 08:22:07 |
|
||
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
при прописывании некоторых "кажется правильных" правил происходит следующее: при запросе B.ru тупо зависает строка загрузки на белом фоне. При нажатии ESC просто появляется ссылка "www.A.ru/forum/" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2010, 10:51:18 |
|
||
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
vkleконфиги виртхостов (ServerName, ServerAlias и DocumentRoot) без каких-либо исправлений.у меня в главной папке есть только: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2010, 10:55:29 |
|
||
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
Мдя... Очень хорошо понято "конфиги виртхостов" и "без каких-либо исправлений", а особенно подробно и без сокращений показан .htaccess [сарказм]. Телепатировать не имею возможности, к сожалению, а иначе можно только гадать. Ведь, для чего просил показать то? Чтоб сделать на своём тестовом сервере то же самое. На мифических а.ru и b.ru работает без проблем, но реалии порою весьма делеки от синтетики. Допустим, при доменах test.local и forum.test.local поведение правила может быть не таким же, как при test1.local и test2.local, хотя, и тот и другой вариант вполне подходят под Ваши синтетические A.ru и B.ru. Не говорю уж о необходимости учесть префикс www., который нередко присутствует в ServerAlias. Возможно, придётся написать не один RewriteCond, а два или более, объединив их должным образом по AND или OR. Возможно, потребуется более подробная проверка переменной HTTP_HOST. А может быть, в корневом .htaccess имеется не один, а два редиректа или более, а Вы ошибочно считаете что один RewriteCond распространяется на все сразу. Наверняка существуют и другие способы решения этой задачи. Ну, если стесняетесь общаться в форуме, пишите в джаббер или на майл. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2010, 23:07:48 |
|
||
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
vkle, спасибо за помощь, суппорт сказал что такое сделать не получится в рамках одного хостинга. А жаль, это было сутью. Услуга называется Alias. Выходит работает только как субдомен. Как вариант было предложено сделать это: авторRewriteEngine On RewriteCond %{HTTP_HOST} ^В\.ru [NC] RewriteCond %{REQUEST_URI} !^/forum/ [NC] RewriteRule (.*) /forum/$1 [L] RewriteCond %{HTTP_HOST} ^www\.В\.ru [NC] RewriteCond %{REQUEST_URI} !^/forum/ [NC] RewriteBase / RewriteRule (.*) /forum/$1 [L] Но редирект как был, так и остался. Видимо особенность серсиса. Всем спасибо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2010, 07:56:46 |
|
||
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
Не, не особенность это, а стандартное поведение. Не врубился в первом посту, что у Вас два домена на одном документруте. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2010, 08:22:41 |
|
||
|
.htaccess и mod_rewrite
|
|||
|---|---|---|---|
|
#18+
vkle Не, не особенность это, а стандартное поведение. это меня и удивило. у меня когда-то был форум с доменом третьего уровня (на бесплатном сервисе) я покупал домен второго уровня и в настройке указывал IP сервиса. И все работало как нужно - т.е. по обоим адресам открывалось одно и тоже, и не было никаких редиректов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2010, 08:34:38 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=36533568&tid=1453345]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
191ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 468ms |

| 0 / 0 |
