У меня, похоже, есть интересная проблема в том, что .htaccess не перенаправляет на /public_html/index.html по умолчанию, как должен, и я получаю сообщение об ошибке страницы , Я знаю, что кто-то подделывал файл недавно, но понятия не имел, что они сделали, и я, к сожалению, ничего не знаю о маршрутизации. Я попытался сделать некоторые исследования, но не придумал ничего, что дало бы решение моего затруднительного положения. Кто-нибудь знает, как сделать маршрут сервера в public_html? Вот что я имею прямо сейчас..htaccess not routing to/public_html/
RewriteEngine on
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
AuthName evolvingwebcreations.com
#-------------------------
RewriteCond %{HTTP_HOST} ^swinkapps.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.swinkapps.com$
RewriteRule ^(.*) "http\:\/\/127\.0\.0\.1\:12005\/$1" [P,L]
#-------------------------
RewriteCond %{HTTP_HOST} ^swinkapps.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.swinkapps.com$
RewriteRule ^clients(.*) "http\:\/\/127\.0\.0\.1\:12005\/$1" [P,L]
Заранее благодарен!
бы, что идти в верхней части файла .htaccess? –
Обычно я помещал его в основной файл конфигурации apache. Я не думаю, что это важно, где в файле вы его положили. Я не уверен, будет ли это работать в файле .htaccess. Если это сервер хостинг-провайдеров, возможно, они ограничивают его. –
Спасибо за помощь. Сайт размещен хостинг-провайдером. После откат файла .htaccess в старый файл и добавление обратно в маршрутизацию для моих рельсов приложение прекрасно работает. Оказывается, что следующие строки создавали проблему и сразу же удаляли все пути правильно. RewriteCond% {HTTP_HOST}^swinkapps.com $ [OR] RewriteCond% {HTTP_HOST}^www.swinkapps.com $ RewriteRule^(. *) "http \: \/\/127 \ .0 \ .0 \ .1 \: 12005 \/$ 1" [P, L] –