所以我有這個問題:我有一個Web應用程序上的XAMPP。 現在我的網址是:localhost/symfony/web/app_dev.php/inbox
但我希望它只是localhost/inbox
例如。 這可能嗎?我只知道如何用nginx做到這一點,但不能用xampp或symfony路由。PHP:Symfony2的Web應用程序的URL
-1
A
回答
0
你編輯了.htaccess
你可以使用這一個,擺在localhost/symfony/web
:
DirectoryIndex app_dev.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$
RewriteRule ^(.*) - [E=BASE:%1]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^app_dev\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule .? - [L]
RewriteRule .? %{ENV:BASE}/app_dev.php [L]
</IfModule>
<IfModule !mod_rewrite.c>
<IfModule mod_alias.c>
RedirectMatch 302 ^/$ /app_dev.php/
# RedirectTemp cannot be used instead
</IfModule>
</IfModule>
PS:您的網址將localhost/symfony/inbox
理所應當的。然後,當你把它放在一臺服務器上,你把所有的文件在根和您的網址將domain.com/inbox
希望這有助於:)
0
相關問題
- 1. 指向Web應用程序的URL
- 2. 使用不同url的Web應用程序的響應時間
- 3. URL重寫Web應用程序錯誤
- 4. URL匹配在Java Web應用程序
- 5. web應用程序自定義url dev?
- 6. Web應用程序URL訪問java
- 7. 如何知道Servlet應用程序中的Web應用程序URL
- 8. 其他Web應用程序中的Web應用程序
- 9. asp.net mvc 2 web應用程序裏面的Web應用程序?
- 10. Azure Web應用程序中的三層Web應用程序
- 11. 主Web應用程序中的IIS 7 Web應用程序
- 12. 企業應用程序或Web應用程序的Web服務
- 13. Azure的Web應用程序WAAD到Web應用程序訪問
- 14. 用於web應用程序的漂亮的URL
- 15. 的笨web應用程序
- 16. Asp.net的web應用程序
- 17. iPhone的Web應用程序
- 18. 的Web應用程序performanace
- 19. 應用程序的URL shemes
- 20. 在JavaScript中獲取我的Web應用程序的基本URL
- 21. 如何更改IIS發佈的Web應用程序的URL
- 22. 更改部署的Web應用程序的URL
- 23. Azure的Web應用程序的URL重寫不工作
- 24. 已啓動的Web應用程序的Docker和http url
- 25. 在TOMCAT上運行的Web應用程序的URL模式7
- 26. 當前URL的Web應用程序鏈接不起作用
- 27. 項目URL的應用程序URL
- 28. 響應的Web應用程序的css
- 29. 打開預編譯的web應用程序的「正常」的Web應用程序
- 30. 在MVC web應用程序中組織web api URL
http://stackoverflow.com/questions/9669458/how-to-remove-web-app-dev-php-from-symfony2-urls?rq=1的可能的複製 –