4
這是我的第一個問題,我只能說我很高興能成爲這個社區的一員。如何正確配置.htaccess(重寫)
現在,作爲問題的一部分。我有一個小問題正確地配置我的htaccess,我嘗試了許多代碼行,我發現這裏和那裏,盡我所能接近相關或接近我想要的東西,但無論如何..我失敗了。我試過重定向,重定向301,無論是否有完整的鏈接,最後重寫URL和沒有擴展但沒有發生。
那麼,我的問題到底是什麼。
我有一個表單,當有人點擊「發送」按鈕時,表單會嘗試啓動一個文件。它產生以下鏈接:
domain.com/api/services/notification/send.php?accept=json&contentType=json&appUrl=http://domain.com
雖然,雖然我有send.php
下api/services/notification/
它不叫,因爲在所有沒有擴展名,當表單生產環節,導致404錯誤。所以,我試了好幾次讓.htaccess
重定向發送到send.php
,但每次我都面臨巨大的失敗。我的假設是;因爲它在其他字母/單詞內。主要是,我想要.htaccess
「使用mod_rewrite
」將send
替換爲send.php
,而不會影響URL的其餘部分。
對此有何見解?最後的代碼,我希望的工作,但一點都沒有,這是一個:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^send?([^/]+) /send.php?accept=json&contentType=json&appUrl=http://domain.com [NC]
是的,它已啓用。 mod_rewrite工作:) –
嘗試在這裏然後http://stackoverflow.com/questions/3220377/htaccess-redirect-if-url-contains-a-certain-string – Tasos