За последние 24 часа нас посетили 18633 программиста и 1685 роботов. Сейчас ищет 2091 программист ...

mod_rewrite: page1 => ?page=page1

Тема в разделе "Настройка веб-сервера", создана пользователем Lexer, 26 фев 2017.

  1. Lexer

    Lexer Активный пользователь

    С нами с:
    5 авг 2014
    Сообщения:
    25
    Симпатии:
    1
    Не получается создать правило. Нужно, чтобы к тому, что запрашивает, вставлялось "?page=", т.к.сайт состоит из пары страниц и какая страница открывается php-скрипт узнаёт по параметру page.

    Содержимое файла .htaccess:
    PHP:
    1. RewriteEngine on
    2. RewriteRule (.*)$ /$1 [L]
     
    #1 Lexer, 26 фев 2017
    Последнее редактирование модератором: 26 фев 2017
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.799
    Симпатии:
    1.331
    Адрес:
    Лень
    что это за велосипед ? ЧПУ .htaccess в инете все дела
     
    Lexer нравится это.
  3. Lexer

    Lexer Активный пользователь

    С нами с:
    5 авг 2014
    Сообщения:
    25
    Симпатии:
    1
    Спасибо! Ещё раз попробовал разобраться, получилось.
    PHP:
    1. RewriteEngine on
    2. RewriteRule ^pages/([-a-zA-Z0-9_]+)/? index.php?page=$1 [L]