Я использую OSX (10.6) с Apache с включенным .htaccess.
В файле htaccess у меня есть код:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^page/([A-Z0-9._%+-]+) index.php?page=$1 [NC]
Это отлично работает на моем внешнем сервере и хорошо перенаправляет на index.php? Страницу = что угодно
Однако при локальном тестировании с localhost/~james/In%20Progress/Vila%20Maninga/page/whatever
меня перенаправляют на localhost/~james/Users/James/Sites/In%20Progress/Vila%20Maninga/index.php?page=whatever
. По какой-то причине добавляется 'Users/James/Sites/
'.
Кто-нибудь почему это происходит и как это предотвратить?
Большое спасибо,
Джеймс