Перейти к содержимому
0
  • Категории
  • Последние
  • Популярные
  • Категории
  • Последние
  • Популярные
Свернуть
  1. Главная
  2. Категории
  3. Начало эпохи
  4. Разработка
  5. PHP/MySQL
  6. Mod_rewrite

Mod_rewrite

Запланировано Прикреплена Закрыта Перенесена PHP/MySQL
7 Сообщения 3 Участники 1 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
Авторизуйтесь, чтобы ответить
Эта тема удалена! Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • Beast Автор
    Beast
    Beast
    Это сообщение удалено!
    написал в отредактировано
    Продвинутый
    #1

    Допустим у меня есть сайт MAD-JAIL.RU главная страница index.php то есть mad-jail.ru/index.php

    нужно сделать что бы было MAD-JAIL.Ru/index/ или просто MaD-jail.ru/ на всех страницах то есть убрать .php оставить только index, или убрать все оставить только MAD-JAIL.RU

    нашел код

    RewriteEngine on
    RewriteRule ^index index.php
    

    он убирает .php но при переходе mad-jail.ru/index.php открывается главная страницу нужно заблокировать это

    кто поможет, кину монет, или дам денег Webmoney

    Добавлено через 07:15 мин.
    нужно убрать .php то есть mad-jail.ru/index/, mad-jail.ru/news/

    0 Ответов Последний ответ
    0
    • Max Kicherov
      Max Kicherov
      Max Kicherov
      Это сообщение удалено!
      написал в отредактировано
      Знаток
      #2

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

      Beast 1 Ответ Последний ответ
      0
      • Max Kicherov Max Kicherov

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

        Beast Автор
        Beast
        Beast
        Это сообщение удалено!
        написал в отредактировано
        Продвинутый
        #3

        да

        0 Ответов Последний ответ
        0
        • Max Kicherov
          Max Kicherov
          Max Kicherov
          Это сообщение удалено!
          написал в отредактировано
          Знаток
          #4

          а че заблокировать то надо непонял

          0 Ответов Последний ответ
          0
          • Telonko
            Telonko
            Telonko
            Admin Это сообщение удалено!
            написал в отредактировано Telonko
            Never Surrender
            #5
            RewriteEngine On
            RewriteCond %{REQUEST_FILENAME} !-d
            RewriteCond %{DOCUMENT_ROOT}/%1.php -f
            RewriteRule ^(.+?)/?$ /$1.php [L]
            
            RewriteRule ^(.+?)\.php$ /$1/ [L,R=301]
            

            Не тестил, негде.

            Beast 2 Ответа Последний ответ
            0
            • Telonko Telonko
              RewriteEngine On
              RewriteCond %{REQUEST_FILENAME} !-d
              RewriteCond %{DOCUMENT_ROOT}/%1.php -f
              RewriteRule ^(.+?)/?$ /$1.php [L]
              
              RewriteRule ^(.+?)\.php$ /$1/ [L,R=301]
              

              Не тестил, негде.

              Beast Автор
              Beast
              Beast
              Это сообщение удалено!
              написал в отредактировано Beast
              Продвинутый
              #6

              спасибо, вроде работает
              тебе монет или денег webmoney ?

              Добавлено через 03:53 мин.
              бля только вот перехожу на mad-jail.ru/ открываю главную выдает ошибку 404 mad-jail.ru/index/ чет я туплю

              0 Ответов Последний ответ
              0
              • Telonko Telonko
                RewriteEngine On
                RewriteCond %{REQUEST_FILENAME} !-d
                RewriteCond %{DOCUMENT_ROOT}/%1.php -f
                RewriteRule ^(.+?)/?$ /$1.php [L]
                
                RewriteRule ^(.+?)\.php$ /$1/ [L,R=301]
                

                Не тестил, негде.

                Beast Автор
                Beast
                Beast
                Это сообщение удалено!
                написал в отредактировано
                Продвинутый
                #7
                RewriteEngine On
                
                RewriteCond %{REQUEST_FILENAME} !-f
                RewriteCond %{REQUEST_FILENAME} !-d
                RewriteCond %{REQUEST_FILENAME}.php -f
                RewriteRule ^.*$ $0.php [L,QSA]
                
                RewriteCond %{THE_REQUEST} ([^\s]*)\.php(\?[^\s]*)?
                RewriteRule (.*) %1 [R=301,L]
                

                твой подредактировал, все равно спасибо

                0 Ответов Последний ответ
                0

                • Войти

                • Войдите, чтобы искать.
                © 2011–
                • Первое сообщение
                  Последнее сообщение