Snow Leopard .htaccess проблема

Я сталкиваюсь с проблемой о 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. Что я пропускаю?

1
задан 21.08.2011, 10:34

3 ответа

У Вас есть апачское mod_rewrite расширение установленным и включенным? Это, возможно, было удалено/изменено, когда Вы обновили.

1
ответ дан 17.12.2019, 01:00

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

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

Надеюсь, что это работает на Вас.

0
ответ дан 17.12.2019, 01:00

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

Надеюсь, это поможет.

0
ответ дан 17.12.2019, 01:00

Теги

Похожие вопросы