AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . index.php [L]
Но при обращении по ссылке на http://www.mysite.ru/sadsadas получаю 404, почему редирект не идет на index.php ?
Спустя 31 минута, 41 секунда (9.04.2012 - 16:28) killer8080 написал(а):
dirsex
сервер апач?
сервер апач?
Спустя 36 секунд (9.04.2012 - 16:28) dirsex написал(а):
ну да apache2.2
Apache/2.2.16 (Ubuntu)
Apache/2.2.16 (Ubuntu)
Спустя 2 минуты, 59 секунд (9.04.2012 - 16:31) killer8080 написал(а):
Значит в конфиге апача отключена опция AllowOverride
Какой хостинг? Шаред или VPS?
Какой хостинг? Шаред или VPS?
Спустя 1 минута, 52 секунды (9.04.2012 - 16:33) dirsex написал(а):
да не, свой мини сервер
В настройках поддомена первоначально включал AllowOverride All
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /home/....../public_html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
В настройках поддомена первоначально включал AllowOverride All
Спустя 3 минуты, 10 секунд (9.04.2012 - 16:36) killer8080 написал(а):
Других директив в .htaccess нет? Это все что есть? Про наличие index.php не спрашиваю, полагаю что он на месте.
Спустя 4 минуты, 2 секунды (9.04.2012 - 16:40) dirsex написал(а):
да. это наличие всего .htaccess
index.php естественно есть =)
вот полная настройка домена, некоторое скрыл xxxx
AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . index.php [L]
index.php естественно есть =)
вот полная настройка домена, некоторое скрыл xxxx
<VirtualHost *:80>
ServerAdmin support@xxxxxxxxxx
ServerName xxxxxxxxxx
ServerAlias xxxxxxxxxx
DocumentRoot /home/xxxxxxxxxx/public_html/
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /home/xxxxxxxxxx/public_html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /home/xxxxxxxxxx/cgi-bin/
<Directory "/home/xxxxxxxxxx/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /home/xxxxxxxxxx/logs/error.log
LogLevel warn
CustomLog /home/xxxxxxxxxx/logs/access.log combined
</VirtualHost>
Спустя 42 минуты, 49 секунд (9.04.2012 - 17:23) dirsex написал(а):
Аааа.. блин все =) Немного неправильно правило написал. Надо указывать перенаправление если файла и папки по запросу нет в rewritecond а не иначе
_____________
Голодный дух - хуже пьяного дембеля =)