Php-页面部件的名称
我需要这样命名: site.com/aboutPhp-页面部件的名称,php,url,Php,Url,我需要这样命名: site.com/about site.com/contacts 没有.htaccess我可以这样做吗?如果您的意思是“我可以将我的Web服务器配置为在不使用.htaccess文件的情况下作为PHP解析/about和/contacts”,那么就不可以了。如果没有进一步的配置(即本地htaccess或全局配置文件),Apache将不会通过PHP处理程序传递它们。如果您的意思是“我可以将我的Web服务器配置为在不使用.htaccess文件的情况下将/about和/contacts解
site.com/contacts 没有.htaccess我可以这样做吗?如果您的意思是“我可以将我的Web服务器配置为在不使用.htaccess文件的情况下作为PHP解析/about和/contacts”,那么就不可以了。如果没有进一步的配置(即本地htaccess或全局配置文件),Apache将不会通过PHP处理程序传递它们。如果您的意思是“我可以将我的Web服务器配置为在不使用.htaccess文件的情况下将/about和/contacts解析为PHP而不使用.htaccess文件”,则不需要进一步配置(即本地htaccess或全局配置文件),您也无法设置这些URL重定向(内部或其他)。,Apache不会通过PHP处理程序传递它们。如果没有配置(再次通过htaccess),您也将无法设置这些URL是重定向(内部或其他方式)。正在重写 类似于:
Options +FollowSymLinks
RewriteEngine on
Rewriterule ^about /menu/about.html
Rewriterule ^contacts /menu/contacts.html
这是重写
类似于:
Options +FollowSymLinks
RewriteEngine on
Rewriterule ^about /menu/about.html
Rewriterule ^contacts /menu/contacts.html
如果您想要一个非常简单的实现,那么您可以对文件夹进行结构设计,以便执行以下操作:
site.com/about/ - which will go to /about/index.php
site.com/contacts/ - which will go to /contacts/index.php
但很明显,这里没有空间容纳任何动态URL,因此您需要一个.htaccess实现。它们的操作非常简单。如果您想要一个非常简单的实现,那么您可以对文件夹进行结构设计,以便执行以下操作:
site.com/about/ - which will go to /about/index.php
site.com/contacts/ - which will go to /contacts/index.php
但很明显,这里没有空间容纳任何动态URL,因此您需要一个.htaccess实现。它们非常简单。如果您可以访问定义站点的apache配置文件,则无需.htaccess文件即可完成。但是,如果您不能使用.htaccess文件,则可能也无法访问apache配置。可能会向您的主机/系统管理员发火
如果您的主机允许您访问404处理程序,您也可以通过404处理程序执行此操作。如果您可以访问定义站点的apache配置文件,则无需.htaccess文件即可执行此操作。但是,如果您不能使用.htaccess文件,则可能也无法访问apache配置。可能会向您的主机/系统管理员发火
如果您的主机允许您访问404处理程序,您也可以通过404处理程序执行此操作。虽然这是正确的,但他确实询问是否可以在没有.htaccess的情况下执行此操作。这些Apache配置语句可以放在主Apache配置中,而不是每个目录配置文件中(即.htaccess)抱歉,我理解“with”而不是“without”。虽然这是正确的,但他确实问过他是否可以不用。htaccess这些apache配置语句可以放在主apache配置中,而不是每个目录的配置文件中(这就是.htaccess的含义)。你可以把它放在apache confs中,从技术上讲,它不是.htaccess.抱歉,我理解“with”而不是“without”