这是更多的信息,那么问题重写。(在搜索堆栈溢出我发现了更多的问题相关的问题,然后解决方案或解释)
我正在一个PHP网站的房地产,东西非常类似于this。在这里,列表中的每个属性需要用户不同页面(网址显示每个属性点击不同的链接)并显示详细信息。此外,和标记已更改。单个城市中约有600个属性在网站上,绝对不能有600页。因此他们必须使用一些框架或URL重写技术来实现这一点。我是相当新的PHP与框架没有经验(具有古典PHP工作)。
我想答复/建议,以了解这些功能(理想的类似网站)可以使用任何PHP框架或一些URL重写技术来实现。
对不起,如果这个问题听起来太宽泛无法解释,但任何指针也可以做,这可以简要地解释为我开始的场景。
感谢实现URL在PHP中使用框架
0
A
回答
1
在Apache中使用模块调用mod_rewrite,并通过将你的web目录下名为.htaccess
有以下内容(例如)
RewriteEngine On
RewriteRule ^([^/]*)\.php$ /view.php?id=$1 [L]
正如你可以看到一个文件,当URL example.com/some-cool-apartment.php
是要求这是因为如果被请求以下example.com/view.php?id=some-cool-apartment
当然,其他的Web服务器(如IIS)支持URL使用其他语法重写。 IIS使用带有以下内容命名web.config
文件:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="RewriteUserFriendlyURL" stopProcessing="true">
<match url="^([^/]*)\.php$" />
<action type="Redirect" url="/view.php?id={R:1}" appendQueryString="false" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
我希望回答了你的问题上,以在html标记的变化情况及时reply.So
相关问题
- 1. 使用MVC在JavaScript中实现框架
- 2. 实体框架 - URL
- 3. NHibernate'Bags'在实体框架中的实现
- 4. 在Web API中实现实体框架
- 5. 如何在iPhone中使用XMPP框架实现实时聊天?
- 6. 使用实体框架在MVC4 Razor中实现JQgrid的步骤
- 7. 在Zend框架中实现虚荣URL(如http://facebook.com/JohnDoe)?
- 8. 任何PHP框架实现ODATA协议?
- 9. 使用Grails框架实现CRUD
- 10. 使用Zend框架实现MVC
- 11. 实体框架 - 实现IDbSet
- 12. 实现实体框架
- 13. 使用slim框架在php中创建友好的url
- 14. 使用wamp和php实现URL重写
- 15. 在Kohana框架中实现面包屑
- 16. 在Play框架中实现Firebase
- 17. 在zend框架工程中实现cron
- 18. 在Yii框架中实现APNS
- 19. 我想在Ionic框架中实现webview.postUrl
- 20. 在ZEND框架中实现SAAS
- 21. 使用ASP.NET MVC,SQL Server,实体框架实现搜索框
- 22. 实体框架中实现RemoveRange
- 23. 在现有模型中使用实体框架
- 24. 如何在RightNow框架中使用SML2.0实现单点登录?
- 25. 如何使用xmpp框架在iPhone中实现Facebook聊天
- 26. 如何使用Twitter框架在Tweet中实现当前歌曲?
- 27. 在webdriver中使用TestNG框架实现登录
- 28. 在visual studio中使用母版页实现html/css框架
- 29. 如何使用原型框架在Javascript中实现OO?
- 30. promise在Ember框架中使用的实现
感谢,他们也被动态地从填充,说数据库?? – KillABug
的确,链接,特别是'href'属性里的内容是从数据库中获取的。 – Adi
顺便说一句,这将是很好的给予好评/接受,是对你有帮助的答案(不只是这一个,你的其他问题),因为有些人把时间,使答案很容易理解。如果你有贪婪和忘恩负义的声誉,你会很难回答你的问题。 – Adi