Что касается моего первого поста, то проблемы с mod_rewrite в песочнице: Mac OSX 10.6.6 Apache/2.2.15 (Unix) mod_ssl/2.2.15 OpenSSL/0.9.8l DAV/2 PHP/5.3.3 Я делаю успехи, но ...
Теперь страница index.php не распознается или PHP не выполняется. Вот сообщение об ошибке для этой страницы (http://localhost/~ nino/mod_rewrite_test/page/somepage):
Not Found The requested URL /Users/nino/Sites/mod_rewrite_test/index.php was not found on this server.
Если я просто захожу в каталог, в моем браузере (http://localhost/~ nino/mod_rewrite_test/) страница php загружается, а не выполняется.
Это происходит только в этом каталоге, где у меня есть специальный файл conf для mod_rewrite (/etc/apache2/users/nino.conf):
<Directory "/Users/nino/Sites/mod_rewrite_test"> Options All -MultiViews AllowOverride All Order allow,deny Allow from all </Directory>
Вот мой файл .htaccess для каталога mod_rewrite_test:
# Use PHP5 as default AddHandler application/x-httpd-php5 .php RewriteEngine on RewriteRule ^page/([^/\.]+)/?$ index.php?page=$1
Mac OSX 10.6.6 Apache/2.2.15 (Unix) mod_ssl/2.2.15 OpenSSL/0.9.8l DAV/2 PHP/5.3.3