Как убрать index.php из URL форума

Автор Mishel, 04 июня 2010, 11:21:29

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Mishel

Доброе утро.

У меня возник вопрос: как можно убрать index.php из URL форума?

То есть: http://tvoy-medic.com/forum/index.php  ,а надо что бы было http://tvoy-medic.com/forum/



Заранее Спасибо.

Макар

Поставить чпу сео мод, претти урл, например. Настроить модреврайт на сервере через  .хтаксес
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

Mishel

у меня стоит DLE 8.5

не могли бы вы подсказать какой конкретно мод надо поставить?

Mavn

А какую именно ссылку нужно переделать то ? Или вообще везде убрать index.php?? скрин приведите а то может все проще чем предлагают.
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

GeorG

Тоже беда, наверно что-то на сервере включено (или отключено), а что я понять не могу (вернее я чего-то включал для сайта, и точно помню, что-то для путей (url), а что именно, вспомнить не могу, хоть бей). Не видит/не открывает файл, из корня.

Кинул в главную директорию (/home/мой домен/public_html/) файл UploadFile.php, вызываю его так:
<img style="padding-left: 22px; cursor: pointer" onclick="window.open(\'UploadFile.php\',\'miniwin\',\'scrollbars=1,width=550,height=260,resizable=1,toolbar=0,location=0\')" src="' . $settings['images_url'] . '/bbc/file.gif" alt="' . $txt['lf_mod'] . '">

Жму на кнопку, меня перекидывает на полный адрес форума, где в данный момент находится кнопка (она в быстром ответе, потому адреса разные естественно), в конце сам вызываемый файл.
Например:
http://мой форум/index.php/UploadFile.php
А должен всегда читаться из корня:
http://мой форум/UploadFile.php
На локалке так и происходит, на самом форуме, нет... Обидно.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

GeorG

Всё дело в моей невнимательности, поставил косую черту перед UploadFile.php, всё заработало.
...window.open(\'/UploadFile.php\',\'m...
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

chilly86

#6
Цитата: Mishel от 04 июня 2010, 11:21:29
Доброе утро.

У меня возник вопрос: как можно убрать index.php из URL форума?

То есть: http://tvoy-medic.com/forum/index.php  ,а надо что бы было http://tvoy-medic.com/forum/



Заранее Спасибо.

оно, не?
http://custom.simplemachines.org/mods/index.php?mod=2704
http://custom.simplemachines.org/mods/index.php?mod=2709
to live is to die


Xansen

Извините если не в тему, у меня 1.1.13, но проблема такая же. чпу стоит, но стоит только в htaccess добавить
RewriteRule ^index.php / [R=301,L]
как сразу все ссылки начинают вести на главную.

Сейчас содержимое htaccess такое:
RewriteEngine on
RewriteRule ^[^.]*[^./](\.(msg)?[0-9.]+|\.new)?$ /index.php [L]


цель - склеить урл/index.php и урл/
что делаю не так?