@Vladislav_Aliev
Начинающий web-разработчик

Что не так в настройках .htaccess?

Имеется следующая структура директорий и файлов:
  • htdocs
    • mysite
      • index.php
      • .htaccess

    • anothersite

  • index.php

В файле .htaccess следующий код:
<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]
</IfModule>

Проблема: при введении запроса localhost:8080/mysite/razlichnye-parametry вызывается не mysite/index.php, а корневой index.php. Если внешнего index.php нет, то ошибка 404. Что я делаю не так? Мне нужно перенаправление именно на mysite/index.php
  • Вопрос задан
  • 32 просмотра
Решения вопроса 1
aliencash
@aliencash
Партизан
Может быть RewriteBase mysite/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Vseinet.ru Пенза
от 70 000 руб.
YLab Тольятти
от 90 000 до 150 000 руб.
20 янв. 2019, в 19:23
60000 руб./за проект
20 янв. 2019, в 13:50
15000 руб./за проект
20 янв. 2019, в 09:57
10000 руб./за проект