Поставил Апач 2 и mod_rewrite перестал работать.
Например: адрес проекта http://localhost/project/, если набрать http://localhost/project/news/ или http://localhost/project/articles/id34.html ничего не меняется, т.е. показывается главная страница, а на апач 1.3.26 все прекрасно работало! помогите плиз ...
Вот код из конфы:
DocumentRoot "D:/Web"
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "D:/Web">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
а вот .htaccess:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule !(\.(gif|jpg|png|css|ico))$ index.php
Комментарии
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule !(\.(gif|jpg|png|css|ico))$ index.php - попробуй поєкспериментируй напиши /index.php.
У меня был такой хтацес
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
как вылел на хостинг перестало работать т.к. сайт лежал в папке c/a/k/site.name
дописал слэш - все заработало:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]
Сам нашел ответ, даже наш менеджер знает как сделать
Предлагаем вам купить или продать авто недорого по всей России.
Последние новости фирмы:
- Нетрезвых водителей будут судит очень строго
- Что предложит нам Audi в ближайшие 5 лет
- ГИБДД значительно увеличит штрафы и ужесточит правила дорожного движения
- Должников по автокредитам будут сажать в тюрьму
- Новый Mercedes E-класса для современных "братков"
Спам пошел???