Випуск снігового барса. 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.