我已经在我的根示例上安装了WordPress。com/网站。
此外,我还有另一个示例上的Web应用程序。com/my-app/有一些丑陋的链接,例如。com/我的应用程序/文件。php?arg=要访问的值。
如何使我的应用程序SEO友好的URI结构像下面的示例一样工作
example.com/my-app/file.php?arg=value
to
example.com/my-app/value/
目前,如果我访问示例。com/my-app/value/it将我重定向到我的WordPress帖子,其中包含一些/value/字符。为什么?有没有办法让它工作起来?
我的域Nginx指令如下所示:
location / {
try_files $uri $uri/ /index.php?$args;
fastcgi_read_timeout 300;
}
location ~ \\.php$ {
include /etc/nginx/fastcgi_params;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
有什么想法吗?我应该在切换情况下使用Ajax导航吗?那么HTML5 pushState()API呢?有任何有效的例子吗?
谢谢你的帮助!