вопрос
Здравствуйте. У меня возникла такая проблема. Мне надо что бы страницы /index.php?do=register не существовало, но что бы /register/ была и все было как обычно. Как это можно устроить?
p.s. в .htaccess прописывать RewriteRule ^register/(/?)+$ index.php?do=register не устраивает. Надо что бы одна была страница а другой не было.
p.s. в .htaccess прописывать RewriteRule ^register/(/?)+$ index.php?do=register не устраивает. Надо что бы одна была страница а другой не было.
Измени правило реврайта с:
RewriteRule ^register/(/?)+$ index.php?do=register
Например на:
RewriteRule ^register/(/?)+$ index.php?do=register&fix=1
И в скрипте сделать проверку, чтоб если в переменной fix значение не 1, выходить со страницы. Или перенаправление на индекс. Это функции exit() и header()
RewriteRule ^register/(/?)+$ index.php?do=register
Например на:
RewriteRule ^register/(/?)+$ index.php?do=register&fix=1
И в скрипте сделать проверку, чтоб если в переменной fix значение не 1, выходить со страницы. Или перенаправление на индекс. Это функции exit() и header()