使用 php 在每个图像上创建 .html url [关闭]

Posted

技术标签:

【中文标题】使用 php 在每个图像上创建 .html url [关闭]【英文标题】:create .html url on each image using php [closed] 【发布时间】:2013-06-17 04:17:50 【问题描述】:

我想在每个页面上像这样http://www.damnlol.com/the-new-instgram-facebook-filters-18142.html url

使用 php 现在我已经上传了图片,但显示如下 http://mysite.com/veiw_image?img=the-new-instgram-facebook-filters 要么 http://mysite.com/veiw_image?img=10 要么 http://mysite.com/?img=154858

但我想用 .html ext 唯一的 url 请帮忙!

【问题讨论】:

【参考方案1】:

如果您使用 Apache,请进行一些 URL 重写:Apache2 Guide to URL Rewrite

【讨论】:

【参考方案2】:

如前所述,您必须在您的服务器上启用mod_rewrite,然后添加一个.htaccess 文件。

RewriteEngine On
RewriteRule ^view_image/([^/]*)\.html$ /view_image?img=$1 [L]

这让您可以访问http://mysite.com/view_image/10.html 但也适用于您的其他示例。


对于任何搜索的人,我认为您最初的意思是:

RewriteEngine on
RewriteRule ^(.+)\.jpeg$ $1.html

这会改变扩展名

【讨论】:

以上是关于使用 php 在每个图像上创建 .html url [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 html5/动态站点创建 URL [关闭]

使用php从html页面中提取图像url

在网站上存储每个用户的图片(php)

PHP Jquery:从给定的 url 将 HTML 转换为 JSON 并创建 html 元素的树视图

PHP 以编程方式创建图像缓存URL

将本地 blob 图像 url 上传到 php