2016-04-05 15 views
0

Flask'ı Apache ve FCGI ile yapılandırmaya çalışıyorum. Aşağıda verilen .htaccess config kullanıyorum. Düzeltmeye çalıştığım sorun, Flask'in url_for() öğesiyle oluşturulan URL'lerden "app.fcgi" kaldırılıyor. Ben www.example.com/my_form de şekliniz varsaFCGI betiği adının mod_rewrite ile URL'den gizlenmesi

Örneğin, sonra gönderdikten sonra ben app.fcgi/Formum www.example.com/ görüyorum ve bunu www olmak istiyorum. app.fcgi olmadan example.com/my_form

Options +ExecCGI 
AddHandler fcgid-script .fcgi 
RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !=<path_to_dir>/app.fcgi 
RewriteRule ^(.*)$ app.fcgi/$1 [QSA,L] 

cevap