Випуск снігового барса. Htaccess


1

Я зіткнувся з проблемою про Snow Leopard. Я просто використовую стандартний Apache2, який поставляється з ним, але, схоже, не хоче використовувати мій файл .htaccess. Ось відповідна частина мого файлу httpd.conf:

<Directory />
  Options FollowSymLinks
  AllowOverride All AuthConfig
  Order deny,allow
  Deny from all
</Directory>

І ось мій файл .htaccess:

Options +FollowSymlinks
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

Я впевнений, що роблю щось дурне, але в цей момент я просто не можу це бачити!

Все, що він робить, дозволяє мені не мати файл index.php, це працювало на Leopard і не працює в Snow Leopard. Що я пропускаю?


Питання щодо конфігурації сервера (наприклад, Apache), ймовірно, краще підходять для serverfault.com
Josh Hunt

ой! навіть не усвідомлював, що існує! Чи варто просто переосмислитись там, чи можете ви, хлопці, перенести це?

Не запитуйте повторно; він буде переміщений, якщо люди вважають, що це потрібно.
Ар'ян

Ви оновили до SL, чи це інша машина / нова установка?
Ар’ян

І чи працює підказка на superuser.com/questions/53303/… ?
Ар'ян

Відповіді:


1

Чи встановлено та увімкнено розширення apache mod_rewrite ? Можливо, він був видалений / змінений під час оновлення.


1
так, завантажується mod_rewrite

0

ей, у мене була така ж проблема на моєму новому комп’ютері, і я дізнався, що це тому, що Snow Leopard автоматично створив нову конфігурацію під / etc / apache2 / users /, тож продовжуйте та змінюйте вміст, наприклад:

<Directory "/Users/<username>/Sites/">
  Options FollowSymLinks Indexes MultiViews
  AllowOverride All
  Order allow,deny
  Allow from all
</Directory>

Сподіваюся, це працює для вас.


0

Ту ж проблему тут. Моє виправлення включало як редагування файлу "yourusername.conf", так і розслаблення деяких подібних обмежень приблизно на півдорозі до файла apache2 / httpd.conf.

Сподіваюся, це допомагає.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.