[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не работает mod_rewrite (.htaccess) на phpstorm
botr
Всем привет:)

У меня проблема!

Итак, есть файл .htaccess, в нем:
RewriteEngine On
RewriteRule ^.*$ index.php [L]


Т.е. чтобы мы не написали после mysite.local/, например:
mysite.local/gfdlhgdsflhgds

- мы должны оказаться на index.php.

Я оказываюсь на 404 Not Found :)

Т.к. у меня уже был один глюк на phpstorm (с недавних пор там не работает $_POST), я запустил код в brackets, и написание ахинеи в адресной строке, перенаправляет нас, как и положено, на index.php.

Следовательно (как я думаю), проблема с правильной настройкой phpstorm. Плагин Apache config установлен.
Вот. Пожалуйста, помогите!
Заранее всем спасибо:)
botr
Вообще, в адресной строке полный адрес при запуске из phpstorm такой:
localhost:63342/mysite.local/index.php

а при запуске из brackets:
mysite.local/index.php

может это тоже к делу относится
botr
может это тоже надо, модули:
Apache-PHP-7
PHP-7
YVSIK
нет это не модули и даже не phpstorm
тут это совсем не при чем, ну как может вдруг появиться глюк в шторме
да эту прогу было-бы не возможно продать

ты неправильно написал сам аккцесс .htaccess
все дело в нем
например
Это будет работать
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]


_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
botr
Цитата (YVSIK @ 3.12.2016 - 17:34)
нет это не модули и даже не phpstorm
тут это совсем не при чем, ну как может вдруг появиться глюк в шторме
да эту прогу было-бы не возможно продать

ты неправильно написал сам аккцесс .htaccess
все дело в нем
например
Это будет работать
<pre class="sh_sourceCode" rel="code">RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]</pre>

Ну, во-первых глюк там один точно есть, не работает $_POST:)
В приведенном выше случае, сомневаюсь что дело в глюке, как я предполагаю - у меня просто шторм настроен не так как надо. вот.
Как я уже писал, код работает, если запускать не через шторм.

написал как ты советовал, все-равно 404 Not Found (если написать
 localhost:63342/mysite.local/gfdsfgdsgfd
), а через brackets запускаю, работает то, что ты написал.
botr
есть кто живой?
YVSIK
Да были когда-то
И так....
ещё раз, шторм тут не при чем, и чего ты взял что он тут при чем? с чего?

пишем код без шрорма, выкладываем его на сервер, смотрим результат, извини ты изначально не правильно подходишь к снаряду, шторм это программа по написанию кода, это все что она умеет, сервер этот код принимает, обрабатывает, и выдает результат это все,

Ещё точнее, аксцесс относится к серверной части, и ни к одному языку программирования,
он сам по-себе, он работает только на сервере, это составляющая сервера, линукс.

Теперь насчет глюка, ты связался с кодом, и не правильно его написал, и не можешь найти, где это самое твоё неправильно, вот и маешься.

Давай все в изнова начноем и ты напишешь что и как делаешь
и чего надо.
Правильно поставленный вопрос 90% получения правильного ответа.

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.