如何使用PHP更改图像链接?
我一直在开发PHP库并创建“漂亮的URL”。但是在使用.htaccess路径之前,我想看看是否可以使用PHP清理我的链接。我很抱歉,如果这听起来这么愚蠢,但想看看我是否可以改变我的链接从如何使用PHP更改图像链接?,php,database,url,hyperlink,Php,Database,Url,Hyperlink,我一直在开发PHP库并创建“漂亮的URL”。但是在使用.htaccess路径之前,我想看看是否可以使用PHP清理我的链接。我很抱歉,如果这听起来这么愚蠢,但想看看我是否可以改变我的链接从 rajeevthomas.com/viewgallery.php?cname=Colorado Fall&pcaption=Early Colorsto rajeevthomas.com/viewgallery.php/Colorado Fall/Early Colors仅使用php 现在,这段代码创建了链接
rajeevthomas.com/viewgallery.php?cname=Colorado Fall&pcaption=Early Colors
to
rajeevthomas.com/viewgallery.php/Colorado Fall/Early Colors
仅使用php
现在,这段代码创建了链接
$result_final .= "<div class=limage><table><tr><td><table class=image><tr>\n\t<td><a href=/viewgallery.php?cname=$cname&pcaption=".$caption_array[$next]."><img src='".$images_dir."/".$photo_filename."' border='0' alt='".$photo_keywords."' /></a>
$result\u final.=”\n\t
或者这是不可能的,因为链接是由从数据库中提取的数据创建的?是的,您可以,但是您应该同时修改.htaccess文件和index.php文件 Modify.htaccess文件用于服务器理解路由,index.php文件用于应用程序端 示例.htaccess文件如下所示
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [L]
</IfModule>
重新启动发动机
重写cond%{REQUEST_FILENAME}!-f
重写cond%{REQUEST_FILENAME}!-d
重写规则^index.php[L]
只需阅读教程。然后你就可以了解如何做到这一点。如果你要创建
漂亮的url
,是什么阻止了你编写
?你需要一个路由系统,你不能只用url段替换查询字符串。@我们是世界-“路由系统”这意味着.htaccess还是可以用PHP完成?JusI don’我不喜欢上面提到的好奇编码器?你在使用哪个PHP框架。如果你在使用任何MVC框架,如Codeigniter、laravel等,他们都有自己的路由系统。这非常符合你的要求。Murtaza…我现在没有使用任何框架(我想是吧?)加上我是一个新手,所以我真的不知道很多,所以我认为我没有使用框架。Janith…谢谢你的回答,谢谢你给了我一些可以继续下去的东西。