我试图实现这个目标
http://domain.com?q=page-slug
现在如果我访问此http://domain.com/page-slug
我的网页正在运行,但我想要像RewriteEngine On
RewriteRule ^(.*)$ ?q=$1 [L,QSA]
我在htaccess中使用了此代码,但返回了500错误
private async Task EnsureDatabaseAsync()
{
var localFolder = ApplicationData.Current.LocalFolder;
try
{
var localDbFile = await localFolder.GetFileAsync("mydb.db");
}
catch(FileNotFoundException)
{
var dbFile = await StorageFile.GetFileFromApplicationUriAsync(new Uri("mx-appx:///local/assets/mydb.db"));
await dbFile.CopyAsync(localFolder);
}
}
请帮助。
答案 0 :(得分:0)
试试这个我假设你有一个处理请求的index.php页面。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([\w-]+)$ index.php?q=$1 [QSA,L]
如果不是index.php更改为您拥有的实际页面。