0

我一直在研究 PHP 画廊并创建“漂亮的 URL”。但在使用 .htaccess 路由之前,我想看看是否可以使用 PHP 清理我的链接。如果这听起来很愚蠢,我很抱歉,但我想看看我是否可以更改我的链接

rajeevthomas.com/viewgallery.php?cname=Colorado-Fall&pcaption=Early-Colors

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> 

或者这是不可能的,因为链接是由从数据库中提取的数据创建的?

4

1 回答 1

1

是的,你可以,但你应该修改 .htaccess 文件和 index.php 文件。

修改 .htaccess 文件是为了服务器了解路由, index.php 文件是为了应用程序端。

示例 .htaccess 文件如下,

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^ index.php [L]
</IfModule>

只需阅读教程。然后你可以知道如何做到这一点。

于 2013-07-20T07:49:23.200 回答