Форум программистов, компьютерный форум, киберфорум
Наши страницы
Apache, htaccess
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
Visionary89
3 / 3 / 1
Регистрация: 27.07.2012
Сообщений: 37
1

.htaccess от joomla перенос на новый хост

29.08.2012, 10:52. Просмотров 1945. Ответов 12
Метки нет (Все метки)

Добрый день!
Прошу прощения если подобный вопрос уже задавался, но я не нашел.
Проблема в следующем: переношу сайт на joomla (лежащий в директории под ....../html/) на другой хост (......./html/some/)
3 домена. 1 - пока привязан к старому хосту.
К новому хосту привязаны два домена. Один к основной директории (....../html/) и редиректится на старый домен. Другой привязан к папке (some), в него и хочу поставить joomla.

При копировании в тупую всех файлов в html/some/ выдает ошибку 500. Работает только если вынести .htaccess в /html/
Планируется заводить еще домены и папки под них /html/some2/ & /html/some3 и т.д., в где не будет joomla и не нужны ее редиректы.

Как настроить .htaccess чтобы он работал в папке /some/

Ниже работающий вариант /html/.htaccess
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<Files .htpasswd> 
   deny from all 
</Files>
 
## Can be commented out if causes errors, see notes above.
#Options +FollowSymLinks
## Mod_rewrite in use.
RewriteEngine On
 
 
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]
 
## ПЕРЕСЫЛКА НА СТАРЫЙ ДОМЕН 
rewritecond %{HTTP_HOST} ^www.some1.ru$ [OR]
rewritecond %{HTTP_HOST} ^some1.ru$
rewriterule ^(.*)$ "http\:\/\/old\.tv\/$1" [R=301,L] #501a877f2fcb2
 
 
 
# RewriteBase /
 
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
 
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
Была мысль вынести
PHP
1
2
3
4
5
6
7
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
 
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
в папку /some/ но результатов не дало.
Подскажите что я сделал не так и как сделать правильно. Спасибо!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.08.2012, 10:52
Ответы с готовыми решениями:

Apache не видит новый виртуальный хост
Всем добрый день! У меня приключилась вот такая проблема. Подскажите...

Перенос на новый сервер сайтов joomla
После переноса сайтов на новый сервер Apachi. Пропадают некоторые элементы, в...

Не работает htaccess или чего-то еще при переносе сайта на хост
День добрый, попробую коротко: на openServerе все работает, а на хосте нет....

Бесплатный хост для сайта на joomla
Подскажите пожста какой нибудь хороший бесплатный хостинг для сайта на joomla.

Перенос сайта на хост
Всем привет! Создал сайт на локальном сервере. Для этого использовал Denwer....

12
Илья Федин
Бог живет в /root
884 / 350 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
29.08.2012, 12:32 2
Joomla! сохраняет пути: http://img-fotki.yandex.ru/get/6605/96447706.0/0_7eca2_4fd5d853_orig
0
Visionary89
3 / 3 / 1
Регистрация: 27.07.2012
Сообщений: 37
29.08.2012, 12:33  [ТС] 3
Каталог логов здесь не причем!
0
Илья Федин
Бог живет в /root
884 / 350 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
29.08.2012, 12:40 4
Основной путь в конфиге Joomla!!!!
0
Visionary89
3 / 3 / 1
Регистрация: 27.07.2012
Сообщений: 37
30.08.2012, 16:09  [ТС] 5
Само собой поправил.
Проблема не в этом.
Иначе тема вряд ли располагалась в этом разделе.

Добавлено через 23 часа 25 минут
fedin-ilja2010, еще идеи есть?
0
Илья Федин
Бог живет в /root
884 / 350 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
30.08.2012, 16:44 6
Странно! А где моё сообщение? Напишу ещё раз своё сообщение: Проблема в этом:
Код
RewriteCond %{REQUEST_URI} !^/index\.php
Надо так:
Код
RewriteCond %{REQUEST_URI} !^index\.php
Добавлено через 28 минут
Работает?
0
Visionary89
3 / 3 / 1
Регистрация: 27.07.2012
Сообщений: 37
31.08.2012, 15:25  [ТС] 7
fedin-ilja2010, боюсь что нет.
PHP
1
2
3
4
5
6
7
Internal Server Error
 
The server encountered an internal error or misconfiguration and was unable to complete your request.
 
Please contact the server administrator and inform them of the time the error occurred, and anything you might have done that may have caused the error.
 
More information about this error may be available in the server error log.
0
Илья Федин
Бог живет в /root
884 / 350 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
31.08.2012, 15:43 8
А вы его переместили в some?
0
Visionary89
3 / 3 / 1
Регистрация: 27.07.2012
Сообщений: 37
31.08.2012, 15:46  [ТС] 9
Да. Тем более что двумя ранее описанными способами.
0
Илья Федин
Бог живет в /root
884 / 350 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
31.08.2012, 15:51 10
А если так:
Код
RewriteCond %{REQUEST_URI} !^/some/index\.php
0
Visionary89
3 / 3 / 1
Регистрация: 27.07.2012
Сообщений: 37
03.09.2012, 12:58  [ТС] 11
Нет. Не работает.
Сервак еще кэш хранит минут 10. не очень удобно проверять.
Можно ли смоделировать аналогичную ситуацию на денвере? (осознаю что настройки apache могут сильно различаться)
0
Илья Федин
Бог живет в /root
884 / 350 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
03.09.2012, 19:30 12
Тогда верните всё к исходному и попробуйте вот что:
Код
RewriteBase /some/
или
Код
RewriteBase /some
0
Илья Федин
Бог живет в /root
884 / 350 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
04.09.2012, 20:04 13
Работает?
0
04.09.2012, 20:04
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.09.2012, 20:04

перенос сайта на хост
привет всем, вот такой вопрос, залил я wp на хост, создал уже сайт в wordpress...

перенос с хоста на хост
Возможно пишу не в этом разделе. Подскажите, перенёс с одного хостинга сайт...

как сайт созданный в joomla поместить на хост ?
Вот допустим я регнулся на хосте там написано ( WWW адрес:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru