как правильно отредактировать Файл .htaccess для локального сервера?

интернет php сервер htaccess

как правильно отредактировать Файл .htaccess для локального сервера mamp?

Примечание:
Пишет The requested URL /mebelpinsk/detskaja-mebel was not found on this server.
А ссылка в браузере имеет нормальный вид http://localhost/mebelpinsk/detskaja-mebel
Я думаю может это все дело .htaccess

Примечание:
Вот что в файле .htaccess
# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.
# 2. In your opencart directory rename htaccess.txt to .htaccess.
# For any support issues please visit: http://www.opencart.com
Options +FollowSymlinks
# Prevent Directoy listing
Options -Indexes
# Prevent Direct Access to files
<FilesMatch "\.(tpl|ini|log)">
Order deny,allow
Deny from all
</FilesMatch>
# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
### Additional Settings that may need to be enabled for some servers
### Uncomment the commands by removing the # sign in front of it.
### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.
# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:
# php_flag register_globals off
# 2. If your cart has magic quotes enabled, This may work to disable it:
# php_flag magic_quotes_gpc Off
# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try
# php_value upload_max_filesize 999M
# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value post_max_size 999M
# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_execution_time 200
# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_input_time 200
# 7. disable open_basedir limitations
# php_admin_value open_basedir none


ballbezz а где в каком месте последовательности нужно прописать allowoverride
Ответы:
а какая разница локальный или удаленный? И что значит отредактировать. .htaccess используют при создании чпу, для ограничения доступа к каталогам, переопределения настроек php и т.п. Что именно тебе нужно?
Возможно в настройках виртуального хоста запрещена обработка файлов .htaccess. За это отвечает директива AllowOverride.
Проверь то что написал ballbezz. Еще может модуль rewrite не включен. Не знаю как у тебя, на линуксе в папке апача есть 2 папки mod-enabled и mod-available, так вот с available надо нужный модуль скопировать в enabled и перезапустить апач
Директива AllowOverride указывается не в .htaccess, а в параметрах виртуального хоста.
http://appstudio.org/reviews/mamp-lokal-ny-j-veb-server-na-vashem-make.html
"Расширенные настройки выбранного хоста"
А вообще легко проверить. Напишите в .htaccess какой-нибудь произвольный текст. Если сервер обрабатывает подобные файлы, то скорее всего при обновлении страницы в браузере Вы получите ошибку HTTP 500. Если ошибки нет, то получается, что обработка файлов .htaccess отключена.


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.