плагин нетбинс? переписывание URL

На данный момент мой проект netbean, работающий на сервере Glassfish, показывает http://localhost:8080/projectname/index.html

Мне нужно изменить это на http://localhost:8080/homepage

Как изменить этот URL в строке заголовка.

Или это единственный способ создать файл .htaccess, который необходимо зашифровать, поместив .htpasswd в WEB-INF и т. д. Или, может быть, есть плагин.

Дайте знать, заранее спасибо

Дэйв


person Dave    schedule 11.07.2013    source источник


Ответы (1)


Я решил эту проблему, используя в HTML5 history.pushstate(null, "title", new url") Это только переименованный index.html index-1 и т. д. Таким образом, в netbeans, если вы щелкните правой кнопкой мыши проект -> перейдите в свойства -> и перейдите в RUN... вы можете изменить контекстный путь и удалите папку проекта, чтобы получить http://localhost:8080/homepage, а не http://localhost:8080/project/homepage.

Чтобы следовать из этого, мне нужен еще один совет, который Google не дает. Я хочу перенаправить на тег привязки на странице, например href=" /index6.html#content". Однако использование history.pushstate() означает, что тег привязки игнорируется и всегда будет направлять страницу к значениям pushstate. Во всяком случае вокруг этого?

наилучшие пожелания

Дэйвид

person Dave    schedule 19.07.2013