2016-03-30 38 views
0

Benim htaccess dosyası web sitemde Dropzone.js uygulanmasına müdahale ediyor. İşte htaccess dosyasıdır: Dropzone.js, htaccess URL yeniden yazım nedeniyle çalışmıyor

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

# To externally redirect /dir/foo.php to /dir/foo 
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC] 
RewriteRule^%1 [R,L] 

# To internally forward /dir/foo to /dir/foo.php 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}.php -f 
RewriteRule ^(.*?)/?$ $1.php [L] 

#Force non-www 
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] 
RewriteRule ^(.*)$ http://%1/$1 [R=301,L] 

Options -Indexes 

Temelde ben www olmayan yönlendirme zorlama ediyorum ve URL'den .php uzantısını saklanıyorum

. Ancak bunun, Dropzone.js ile etkileşime gireceğini bilmiyorum. Bu, formun action niteliğinde veya Dropzone nesnesinin url özelliğinde dosya adı gerektirir.

.Ipp uzantısını Dropzone.js ile etkileşime girmeden nasıl gizleyebilirim?

+0

Ayrıca HTML'yi de gönderebilir misiniz? Neden .php'yi de URL’den kaldırmıyorsunuz? – enyo

+0

Merhaba Enyo, teşekkürler! Dün gece aksiyon özelliğinden .php'i çıkardım ve işe yaramadı, ama yine de yaptım (biraz uyuduktan sonra) ve şimdi işe yarıyor. Tekrar teşekkürler! Bir dahaki sefere biraz uyumaya ihtiyacım var. –

cevap

0

Herkese teşekkürler! .php uzantısını action özniteliğinden çıkardım ve Enyo'nun bunu düzeltmesini önerdi.

İlgili konular