Должен признать, что у меня мало опыта в разработке внешнего интерфейса и инфраструктуры.
В веб-приложении jsf2.3 я пытаюсь создать красивый URL-адрес.
https://fiersenvoorgaandeweg.nl/ventoux/deelnemer.xhtml?id=1
На этом рисунке хорошо показана страница 1 человека.Я хочу https://fiersenvoorgaandeweg.nl/ventoux/fietser/1, чтобы показать ту же страницу.Однако он доставляет страницу 404.
Моя аппач-конфигурация для тестовых серверов выглядит следующим образом:
<IfModule mod_ssl.c>
<VirtualHost *:443>
<Directory /var/www/html/fiersenvoorgaandeweg>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
require all granted
</Directory>
ServerName "fiersenvoorgaandeweg.nl"
ServerAlias "www.fiersenvoorgaandeweg.nl"
ServerAdmin info@myserver.org
DocumentRoot /var/www/html/fiersenvoorgaandeweg
ErrorLog /var/log/fiersenvoorgaandeweg.log
LogLevel warn
CustomLog /var/log/fiersenvoorgaandeweg.custom.log combined
SSLEngine On
RewriteEngine on
RewriteRule ^ventoux/fietser/([^/]+)/?$ ventoux/deelnemer.xhtml?id=$1 [L]
SSLProxyEngine on
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLCertificateFile /etc/ssl/fiersenvoorgaandeweg.nl/fiersenvoorgaandeweg.crt
SSLCertificateKeyFile /etc/ssl/fiersenvoorgaandeweg.nl/private.key
SSLCertificateChainFile /etc/ssl/fiersenvoorgaandeweg.nl/chain.crt
ProxyPreserveHost On
ProxyPass /vent http://localhost/
ProxyPassReverse /vent http://localhost/
ProxyPass / http://localhost:9090/
ProxyPassReverse / http://localhost:9090/
</VirtualHost>
</IfModule>
Кое-что я наблюдаю за чем-то.Кто-нибудь может сказать мне, что?