0
目前.htaccess文件上写着:路由子页塞于母公司的页面模板WordPress的
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
我所试图做的是航线的
/record-detail/what-ever-record
到所有的子页面流量:
/record-detail/?record_id=what-ever-record
这是考虑到已经有一个规则,所有的URL路由到index.php。
这只是返回404:在此服务器上找不到请求的URL/record-detail /。我基本上需要允许/记录细节按照惯例发送到wordpress,因为它使用它自己的页面模板。 – Jubair 2015-02-24 23:14:44
我更新了答案。但是我以为你想把'/ record-detail/what-ever-record'路由到查询字符串.e.g'record-detail /?record_id = something'? – 2015-02-25 01:22:28
现在它只是回落到wordpress安装的默认404。回答你的问题,是的,我认为这是路由选择,但是发生了什么事情可能是因为没有找到record-detail /,它只是表示找不到它,而不是包括完整的url,包括params?这里是另一个问题,有没有办法直接传递给index.php文件,如page = record-detail&record_id = $ 1? – Jubair 2015-02-25 18:50:04