joomla中的URL重写
我需要在joomla中重写url。但是url不应该显示“index.php”,也不应该显示数字(0-9) 第一个条件: url不能为“”,而应为“” 第二个条件: 包含9个数字的url不能为“” 如何做到这一点?对于索引部分。。。 也许这对你也有用joomla中的URL重写,joomla,Joomla,我需要在joomla中重写url。但是url不应该显示“index.php”,也不应该显示数字(0-9) 第一个条件: url不能为“”,而应为“” 第二个条件: 包含9个数字的url不能为“” 如何做到这一点?对于索引部分。。。 也许这对你也有用 重写规则^index\.php$http://www.yourdomain.com/ [R=301,L] 或 Joomla附带了htaccess.txt和重写URL的选项。因此,您必须首先将服务器上的htaccess.txt文件更改为.htacces
重写规则^index\.php$http://www.yourdomain.com/ [R=301,L]
或
Joomla附带了htaccess.txt和重写URL的选项。因此,您必须首先将服务器上的htaccess.txt文件更改为.htaccess,然后登录并在配置设置中将SEF更改为on,然后使用.htaccess更改为on。以支持来自和的答案。通过菜单结构和每个菜单的别名,您可以控制joomla如何组成url 有时创建菜单项是值得的,即使你没有在网站的菜单上显示它们 e、 g。 菜单结构:
Home
-Latest News *(Could be a category blog view)*
--News article 1 *(Link to article but this level need not be shown on menu)*
--News article 2 *(Link to article but this level need not be shown on menu)*
url应该如下所示:
/latest-news *(for the blog view)*
/latest-news/news-article-1 *(for the article view)*
如果没有与文章相关的菜单项,Joomla将使用category+id/文章别名+id等组成url本身。如果它确实找到菜单项,它将使用菜单的结构
Joomla将菜单的别名用于实际内容:
i、 e.menu-alias-level1/menu-alias-level2/news-article-1
从一开始使用此方法将允许您保持URL的一致性,无论它们是通过博客页面路径访问还是直接访问。这将有助于你的搜索引擎优化
当然,为每一篇文章创建一个菜单项是一件痛苦的事情,但我知道一些Joomla的人发誓,他们甚至会为数千页的文章创建菜单项……为了摆脱“index.php”:
/latest-news *(for the blog view)*
/latest-news/news-article-1 *(for the article view)*