Как скрыть путь к файлу в URL?


Как лучше всего изменить мой URL-адрес на пользовательский? В настоящее время мой сайт показывает:

Http://nkonecny.com/_pages/_portfolio/port.html

Я хочу изменить его на что-то вроде этого:

http://nkonecny.com/portfolio
4 5

4 ответа:

Вы можете использовать mod_rewrites.

Вот хороший учебник linux / apache

.htaccess был бы лучшим вариантом.

Http://httpd.apache.org/docs/1.3/howto/htaccess.html

Mod_rewrite будет делать перезаписи такого рода, но ваши страницы должны следовать довольно строгому соглашению именования/патчирования для его работы. Если у вас есть произвольный путь->имена, то это не будет работать, и вам, вероятно, придется прибегнуть к серии директив Apache 'Alias'.

Вы хотите использовать перезапись URL. Если вы используете apache, вы можете получить полную информацию здесь: http://httpd.apache.org/docs/2.0/misc/rewriteguide.html