powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Апач, .htaccess и mod_rewrite
5 сообщений из 5, страница 1 из 1
Апач, .htaccess и mod_rewrite
    #40085809
tors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть домен, например my.loc
Нужно настроить сабж так, чтоб при обращении
my.loc/nvbfde
те
my.loc/<token>

обращалось к my.loc/index.php
и передавало в index.php параметр nvbfde те любой <token>

Где почитать как настроить mod_rewrite в .htaccess.
Ну или настройте за меня, думаю не сложно.
А разбираться нету времени. :(


C ув. Tors
...
Рейтинг: 0 / 0
Апач, .htaccess и mod_rewrite
    #40085949
tors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут мне помогли наваять:

Конфиг апача (mod rewrite включён):

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<VirtualHost 127.0.0.15:8080>

	AccessFileName .htaccess

    <Directory "D:\webdev\short.loc\www">
    	Options Indexes FollowSymLinks MultiViews
		AllowOverride None
    	Require all granted
    </Directory>	

    DocumentRoot "D:\webdev\short.loc\www"
    ServerName short.loc
    ErrorLog "D:\webdev\short.loc\logs\error.log"
    CustomLog "D:\webdev\short.loc\logs\access.log" common
</VirtualHost>



php - код

Код: php
1.
2.
3.
4.
5.
6.
<?php
    if (isset($_GET['p'])) {
        $token = htmlspecialchars($_GET['p']);
        echo $token;
    }
?>



htaccess:

Код: html
1.
2.
3.
4.
5.
6.
<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteBase /
   RewriteRule ^.htaccess$ - [F]
   RewriteRule ^([^/]*)/$    /index.php?token=$1    [NC,L]
</IfModule>




Не работает
...
Рейтинг: 0 / 0
Апач, .htaccess и mod_rewrite
    #40085951
tors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: html
1.
2.
3.
4.
5.
6.
<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteBase /
   RewriteRule ^.htaccess$ - [F]
   RewriteRule ^([^/]*)/$    /index.php?token=$1    [NC,L]
</IfModule>
...
Рейтинг: 0 / 0
Апач, .htaccess и mod_rewrite
    #40085962
tors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Параметры token и p в .htaccees и php учтены.
Просто очепятка. Забыл исправить когда писал пост.
...
Рейтинг: 0 / 0
Апач, .htaccess и mod_rewrite
    #40086333
estic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотрите .htaccess или непосредственно настройки виртуального хоста (т.к. использование .htaccess может быть отключено) любого современного сайта. Путь лучше не преобразовывать в GET-параметр. Берите его из исходного адреса (с обрезанием строки параметров и лишних слэшей), т.е из переменной $_SERVER['REQUEST_URI'].
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Апач, .htaccess и mod_rewrite
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]