Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menulis apache RewriteRule

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中文网2713 hari yang lalu517

membalas semua(3)saya akan balas

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 17:05:35

    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>
    

    balas
    0
  • 为情所困

    为情所困2017-05-16 17:05:35

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

    balas
    0
  • 習慣沉默

    習慣沉默2017-05-16 17:05:35

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

    balas
    0
  • Batalbalas