Bagaimana untuk menulis apache RewriteRule
PHP中文网
PHP中文网 2017-05-16 17:03:35
0
3
568

Tomcat mempunyai topik projek Akses lalai ialah localhost:8080/topic Sekarang ia terikat dengan nama domain topic.luger.me. Fail konfigurasi apache ditulis seperti ini

<VirtualHost 127.0.0.1> DirectoryIndex /topic/index.jsp ServerName topic.luger.me Pilihan FollowSymLinks menulis semula enjin dihidupkan </VirtualHost>
Apabila mengakses, anda masih boleh mengakses topic.luger.me/topic. Bagaimana untuk menulis peraturan RewriteRule untuk mengaksesnya
topic.luger.me
Saya selalu salah apabila menulis dengan cara ini ^(.*) /topic/^(.*) /topic/$1

Saya tidak boleh mengaksesnya sepanjang masa. 🎜
PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(3)
曾经蜡笔没有小新

Boleh terus DocumentRoot 指定到topic 路径下,DirectoryIndex /topic/index.jsp

<VirtualHost *:8080>
     ServerName topic.luger.me
     DocumentRoot "/var/www/topic"
     SetEnv APPLICATION_ENV "development"
     <Directory "/var/www/topic">
         DirectoryIndex index.jsp
         AllowOverride All
         Order deny,allow
         Allow from all
     </Directory>
</VirtualHost>
为情所困

DocumentRoot tidak boleh menunjuk terus ke topik? Setara dengan mencipta vhost baharu

習慣沉默

Adakah anda mahu mengakses topic.luger.me dan memetakannya ke localhost:8080/topic?

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan