Здравствуйте!
Не мог бы кто ни будь помочь из знающих. Ситуация следующая.
Имеются страницы с адресами. Например.
Страница.пхп/1
Страница.пхп/2
Страница.пхп/3
Человек заполняет форму и делается другая страница, а например имя пользователя добавляется в адрес страницы. И станицы имеют адреса.
Страница.пхп/ааа
Страница.пхп/ввв
Страница.пхп/ссс
Так вот, я хотел бы что бы заходя на адрес созданный человеком, он попадал бы на существующую.
То есть
Страница.пхп/ааа --- Страница.пхп/1
Страница.пхп/ввв --- Страница.пхп/2
Страница.пхп/ссс --- Страница.пхп/3
Вроде смотрел что что-о можно при помощи mod_rewrite.
Но как я понимаю там надо прописать что на что. А у меня адрес страницы что создаст человек не известен. И как тогда? И если не Апачи???
Ну как-то так.
Буду очень признателен за помощь.
1. ytrewq123 - 06 Октября, 2015 - 07:12:52 - перейти к сообщению
2. dcc0 - 06 Октября, 2015 - 10:48:37 - перейти к сообщению
Непонятно
3. ytrewq123 - 06 Октября, 2015 - 17:39:56 - перейти к сообщению
Ладно, спрошу просто.
Можно ли с помощью mod_rewrite. Написать.
Не адрес страницы который уже есть. А адрес который создастся.
То есть не Страница.пхп/ааа(которая уже имеет такое название. Ибо мы такое задали) --- Страница.пхп/1(которая уже имеет такое название. Ибо мы такое задали)
А страница Страница.пхп/$a(её название мы не знаем) --- Страница.пхп/1(которая уже имеет такое название. Ибо мы такое задали) И что если не апачи?
Ну как-то так???!!!
Можно ли с помощью mod_rewrite. Написать.
Не адрес страницы который уже есть. А адрес который создастся.
То есть не Страница.пхп/ааа(которая уже имеет такое название. Ибо мы такое задали) --- Страница.пхп/1(которая уже имеет такое название. Ибо мы такое задали)
А страница Страница.пхп/$a(её название мы не знаем) --- Страница.пхп/1(которая уже имеет такое название. Ибо мы такое задали) И что если не апачи?
Ну как-то так???!!!
4. DelphinPRO - 06 Октября, 2015 - 19:51:10 - перейти к сообщению
Будь проще:
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- RewriteEngine On
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteRule ^(.*)$ /index.php [L]
Все запросы - на index.php. В index.php смотри $_SERVER['REQUEST_URI'] и по нему определяй, что попросили.