【问题标题】:php page access. linked pagephp页面访问。链接页面
【发布时间】:2012-05-16 23:22:22
【问题描述】:
我的站点包含一个脚本,因此安装成功,管理员和内容运行良好。
但主页面到其他页面,如视频,最新消息,以及主菜单中的其他页面。是riderect 链接www.hostname.com/videos 而不是videos.php。
由于主菜单链接类型,实际页面是videos.php,网址将指向www.hostname.com/videos
因此出现视频页面未显示和页面未找到错误。他们是否有任何快捷方式或编辑 htaccess 文件来解决这个问题,当它出现时 www.hostname.com/videos 制作该链接
到应该是正确页面链接的videos.php
【问题讨论】:
标签:
php
redirect
hosting
webpage
【解决方案1】:
假设你在 Apache 上运行 PHP,试试这个:
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteRule /video http://www.hostname.com/video.php
</IfModule>
免责声明
未经测试,我在重写 url 方面是一个 n00b。
【解决方案2】:
我猜你不能更新标题链接,因为你在这里问...
嗯,比 mod_rewrite 更简单、更轻松的技巧,使用标准 Apache 配置:将 videos.php 重命名为 videos/index.php
也就是说,如果您的脚本允许并且几乎没有重构。
否则,正如@martincarlin87 所说,RewriteRule 是(重)路要走。